Xwab
Форумыnavigate_next Услуги/Фриланс

Нужно написать обработчик
Сообщения
Olegan

Всем привет.нужен кодер,знакомый с подписками по смс.тобишь нужно написать обработчик под smszamok.ru Ну и собственно саму форму подписки на сайте.кто возьмется,и сколько это будет стоить?

19 Июл 2012, 18:05
Olegan

Актуально

22 Июл 2012, 11:37
Анархист

Проверка валидности SMS-кода
$check_url = "http://www.smszamok.ru/check/try.php?p=$psw_zamok&id=$zam_number&url_restricted=$rest_url";
$file = fopen($check_url, "r");
-
После введения пользователем смс-кода.
добавлено спустя 5 минут:
Отправьте СМС по инструкции http://smszamok.ru/client/izamok.php?XXXXX&s={USERNAME} для её активации.
XXXXX - номер Вашего sms.замка.
-
по ней пользователь переходит для получения инструкции.
добавлено спустя 19 минут:
проверка совместимости
-
<?php
$domain = "www.liveinternet.ru";
if(gethostbyname($domain) != $domain) {
$file = fopen ("http://$domain/", "r");
if (!$file) {
echo "Ошибка открытия страницы";
} else {
$line = fgets ($file, 1024);
if($line) echo 'TEST OK!';
fclose($file);
}
} else {
echo "Ошибка получения IP адреса для доменного имени";
}
?>



Варианты ответов об ошибках:
Ошибка получения IP адреса для доменного имени:
Возможно у Вас проблемы с DNS или сетевым соединением, проверьте настройки системы cat /etc/resolv.conf
Ошибка открытия страницы:
Возможно у Вас нет прав на использование fopen() с удаленными ресурсами
добавлено спустя 1 минуту:
нам нужно получить....echo 'TEST OK!
-
При получении нами смс сообщения, на Ваш сайт от нашей системы приходит GET запрос с информацией о параметрах смс сообщения и текстом [Ваш текст], если Вы указали его в инструкции предыдущего пункта;
На полученный GET запрос Ваш сервер возвращает текст для ответного смс клиенту в CP1251 кодировке.
-
include('utf8_win.inc');
include('win_utf8.inc');
добавлено спустя 12 минут:
При получении нами смс сообщения, на Ваш сайт от нашей системы приходит GET запрос с информацией о параметрах смс сообщения и текстом
-
http://аш сайт/sctipt.php?text=%key%&phone=%phone%&isnn=%isnn%&operator=%operator%&date=%date%
-
%key% - текст сообщения без префикса (формат: строка UTF-8, пример: Login)
%phone% - номер Абонента (в закодированном виде) (формат: строка(хэш от номера), пример:
ed88ca2312420955f361457a802f8de6)
%isnn% - сервисный номер на который поступило сообщение (формат: целое число, пример: 1045)
%operator% - название оператора Абонента (формат: строка UTF-8, пример: Мегафон)
%date% - время регистрации транзакции Брокером (формат PHP date("H:i:s m.d.Y"))
%dt% - время регистрации транзакции Брокером (формат unix timestamp)
%lcost% - cтоимость сообщения для абонента в валюте транзакции (для RUB копейки, для USD центы и т.д.) (формат: целое число, пример: 15000)
%lcurrency% - наименование валюты транзакции (формат: строка UTF-8, пример: RUB)
%lshare% - доля Партнера в валюте транзакции (для RUB копейки, для USD центы и т.д.) (формат: целое число, пример: 7950)
-
с этой информацией тоже можно работать.
добавлено спустя 16 минут:
И последнее
-
Обрабатывающий скрипт
-
if (isset($_GET['text'])) {
addPoint(kod);
echo 'ваш код 1234';} else {
echo 'ошибка..обратитесь в поддержку';
}
добавлено спустя 6 минут:
Olegan,что не понятно,пиши.

22 Июл 2012, 18:56
PeraX

онорхест ты сам то понял что накопипастил?

22 Июл 2012, 18:56
Анархист

Пример(формы)
-
http://vaz.h2m.ru/

22 Июл 2012, 19:04
Ответить на тему