Перейти до

И снова...TurboSMS


Рекомендованные сообщения

Рвботает

И так, после того как убрана база абанов и я теперь могу ответить в теме-продолжим.

 

Тут наверное действительно больше проблема в магии. 

 

И так, попробуйте привести функцию к такому виду, раз уж речь зашла о магии:

        function web_TsmsShowAllSMS ($date='') {
            $date = mysql_real_escape_string($date);
            if (!empty($date)) {
                $where = "WHERE `send_time` LIKE '".$date."%'";
            } else {
                $where = '';
            }
            $allSms = array();
            $allSms = tsms_GetAllSMS($where);
            
            $lighter = 'onmouseover="this.className = \'row2\';" onmouseout="this.className = \'row3\';" ';
            
            $cells = wf_TableCell(__('ID'));
            $cells.= wf_TableCell(__('Msg ID'));
            $cells.= wf_TableCell(__('Mobile'));
            $cells.= wf_TableCell(__('Sign'));
            $cells.= wf_TableCell(__('Message'));
            $cells.= wf_TableCell(__('WAP'));
            $cells.= wf_TableCell(__('Cost'));
            $cells.= wf_TableCell(__('Send time'));
            $cells.= wf_TableCell(__('Sended'));
            $cells.= wf_TableCell(__('Status'));
            $rows = wf_TableRow($cells, 'row1');
            
            if (!empty($allSms)) {
                foreach ($allSms as $io=>$each) {
                        $cells = wf_TableCell($each['id']);
                        $cells.= wf_TableCell($each['msg_id']);
                        $cells.= wf_TableCell($each['number']);
                        $cells.= wf_TableCell($each['sign']);
                        $msg = wf_modal(__('Show'), __('SMS'), $each['message'], '', '300', '200');
                        $cells.= wf_TableCell($msg);
                        $cells.= wf_TableCell($each['wappush']);
                        $cells.= wf_TableCell($each['cost']);
                        $cells.= wf_TableCell($each['send_time']);
                        $cells.= wf_TableCell($each['sended']);
                        $cells.= wf_TableCell($each['status']);
                        $rows.= wf_tag('tr', false, 'row3', $lighter);
                        $rows.= $cells;
                        $rows.= wf_tag('tr', true);
                }
            }
            
            $result = wf_TableBody($rows, '100%', '0', 'sortable');
            return ($result);
        }
Відредаговано Pautiina
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від maxx
      то ли лыжи не едут или я что то не понимаю.
      Кароче переносил я один сервак с 9 бсд на 12.
      в 12 заметил странный глюк, перестал работать lwp-request http://turbosms.in.ua/api/. Точнее не перестал работать а через раз стал выдавать таймаут. Раз все ок, раз таймаут. Причем бессистемно, без каких то видимых закономерностей. Грешил на модули перла, связывался с саппортом, кароче не ехало оно. В один момент решил проверить или телнетом пускает на 80 порт. И тоже самое. раз через раз. Может 5 раз подряд пустить, потом 3 таймаута подряд. И все бы херня, но соседняя виртуалка в той же ноде, соседняя айпишка в той же подсети, но с любой другой ОС отличной от бсд 12, пашет все. И телнет без таймаутов, и перловый модуль. итого на сейчас,
      freebsd 12.0/1/2 периодически выдают таймаут (при ipfw pass all from any to any) и по хостнейму и по айпишке.
      freebsd 9/11, debian, ubuntu, win, прекрасно пашет.
      Трейсроут индентичный, потерь нету, пинги одинаковые.
      проверил тоже самое из другого места, ситуация аналогичная. Физический сервак, виртуалка вмвар, проксмокс, все одно.
      может будут какие то идеи, куда пнуть. откатываться на 11 чето совсем не охота.
    • Від livalera
      Рассылка с помощью TurboSMS - Рассылка SMS - Пользователи у которых денег осталось меньше чем на 5 дней - отправляет 4-5 смс и выдает ошибку -
       Warning: mysql_connect(): Operation timed out in /usr/local/www/apache24/data/billing/api/libs/api.dbconnect.php on line 34
      Operation timed out
      Подскажите пожалуйста в чем проблемам ?
    • Від 49rpam
      Всем привет подскажите в чем может быть проблема? 
      Модуль TurboSmS не хочет отправлять слеши) 
      шаблон выглядит так:

      А результат так:

      Пробовал ссылку писать в WAP результат тот же
      А через сам сервис турбосмс все отправляется.
    • Від Golthana
      Такой вот вопрос. Настраиваю напоминалку абонентам о состоянии баланса.
      Вот куски конфига:
      alter.ini:
      ;Enable sms reminder?
      REMINDER_ENABLED=1
      ;Tagid for sms reminder (should be same as in userstats.ini)
      REMINDER_TAGID=2
      ;Threshold of days to remind
      REMINDER_DAYS_THRESHOLD=2
      ;Prefix for mobile phones, default empty
      REMINDER_PREFIX=""
      ;Template for sms reminder
      REMINDER_TEMPLATE="{REALNAME}"
       
      (tagid точно правильный)
       
      userstat.ini:
      ;sms reminder enabled?
      REMINDER_ENABLED=1

      ;sms reminder price per month
      REMINDER_PRICE=20

      ;TAGID OF VIRTUAL SERVICE
      REMINDER_TAGID=2

      ;Mobile number length, 9 default for UA
      REMINDER_NUMBER_LENGTH=11

      ;Threshold when user should be reminded
      REMINDER_DAYS_THRESHOLD=2

      ;Prefix for mobile phones, default empty
      REMINDER_PREFIX=""
       
       
       
      alter.ini:
       
      ; TurboSMS support is enabled?
      TSMS_ENABLED=1
      ; TurboSMS gateway address
      TSMS_GATEWAY="94.249.146.189"
      ;Working database name
      TSMS_DB="users"
      ;User login to access TurboSMS gateway
      TSMS_LOGIN="sign"
      ;User password for access TurboSMS gateway
      TSMS_PASSWORD="точноправильный"
      ;Phone number prefix
      TSMS_PHONEPREFIX=""
       
       
      Также был создан тег с id 2 важность 2 и произвольное имя.
       
      Теперь суть проблемы. при вызове из api /usr/local/bin/curl -o /dev/null "http://127.0.0.1/billing/?module=remoteapi&key=myrealkey&action=reminder"
      Действие выполняется, но в очереди смс нет.
      А вот если я вручную отправляю смс через "Рассылка СМС", указывая логин абонента, то ему приходит сообщения, согласно написанному в шаблоне.
       
      Чуть не забыл, также был создан сервис с вышеуказанным тегом. И тестовому абоненту (посуточная абонплата) ставлю сумму ровно на 2 дня.
    • Від Бодя Бэшений
      Доброго дня
      думаю багато хто з нас користується системою моніторинга zabbix
      А вот як заставити систему слати смс через turbosms якщо спрацьовує аварія?
      наприклад коли свіч не пінгається довше ніж 30 секунд....і повторне смс коли пінги знов ідуть
      Головне щоб не  100500смс кожну 1 секунду простоя кожного свіча ))
       
      Буду радий якщо поділитись скріптами і в 2 свовах опишете що і куда
       
      дякую
       
×
×
  • Створити нове...