Доброе время суток, а подскажите пожалуйста, я хочу реализовать оповещение по СМС со своего сайта, скажем при "заказе" ... я так понимаю, что на send.php мне нужно отправить телефон и сообщение... как сделать... средствами php ?
Printable View
Доброе время суток, а подскажите пожалуйста, я хочу реализовать оповещение по СМС со своего сайта, скажем при "заказе" ... я так понимаю, что на send.php мне нужно отправить телефон и сообщение... как сделать... средствами php ?
Ребят, запутался немного - где взять актуальную версию скрипта?
Не отсылается...
Делал так:
взял класс и сам скрипт из этого поста
В файле send.php изменил логин и пароль на свои
Обновил php и php-mbstring.
http://wl500g.info/showpost.php?p=177458&postcount=144
Запускаю:
/opt/etc/sendsms/send.php 7916xxxxxxx test
скрипт отрабатывает без сообщения об ошибки, но ничего не приходит.
к слову, если замерить логин и пароль на неверные - выдается login error.
пробовал также запускать таким образом:
php /opt/etc/sendsms/send.php 7916xxxxxxx test
ничего не меняется
пробовал номер задавать в формате +7916xxxxxxx (добавлял + перед 7)
тоже не помогает
где грабли?
А версию клиента (user_agent и user_agent_descr) исправили?
Собсно у меня изначально такой user-agent и стоял.
Не шлет - просто ничего не приходит, ошибки логина не выдает.
Прочитал все ветки.
Так реализована отправка на украинские номера?
Сейчас попробовал - пишет "номер должен быть в формате 7916******"
То есть все, что начинается с 38 - скрипт не хавает.
Копать или это навсегда?
1. работает ТОЛЬКО если телефон занесен в список в клиенте.
2. при наличии русского текста приходит пустое сообщение (и подпись от mail.ru)
прокомментируйте, плз.
а у меня совсем ничего не отсылает.
проблема с русским не решена, не приходит ни с мака, ни с винды ни в каких кодировках.
приходит только, если номер добавлен в контакты в клиенте.
интерес уже чисто спортивный =)
Скрипт (send.php) проверяет наличие телефона в списке контактов и при необходимости его вносит.
Только что проверил на текстах: "test" и "тест" - все дошло (постоянно использую латинский).
Версия send.php - не позднее 14.01.2010 (дата файла на роуторе). Номер телефона: Мегафон-Питер.
Вот...
Что-то у меня тоже русские не приходят...
а у меня сообщения сами по себе заработали .
странно.
в смысле настраивал - неработало , забил , прошло недели 2 , заработало
Одно могу сказать точно: в январе этого делать не надо было (я не делал... там 10 номеров, я бы точно запомнил ;). Еще один момент: я посылаю сообщения только на один номер (т.е. в контактах забит только один телефон).
хммм.... utf-8.... что еще "разобрать" надо?