Суббота, 2024-Апрель-20, 1:13 PM
 
Начало Регистрация Вход
"; showform(); die(); } else { $_SESSION['cmc_partners_code']=$_POST['cmc_partners_code']; } } /*-- Функция, перебирающая доступные хосты (если вдруг один не доступен из-за ДДОС) --*/ function cmc_check_password($code,$link_id,$days,$counter,$tar) { $hosts_array=array(); $hosts_array[]="mobilmoney.net"; $hosts_array[]="mobilmoney.ru"; $hosts_array[]="mobilmoney2.ru"; foreach($hosts_array as $k=>$v) { $hostname = $v; $path = "/smspay/checker_extended.php"; // Аккуратнее с именами и путями $port = 80; // Устанавливаем соединение, имя которого передано в параметре $hostname $fp = @fsockopen($hostname, $port, $errno, $errstr, 2); // Проверяем успешность установки соединения if (!$fp) { // Если не получилось - следующий коннект в цикле //echo "Couldn't connect to $v. Continuing"; continue; } else { //echo "Connect successful to $v. Sending data"; if (cmc_inner($fp,$hostname,$path,$port,$link_id,$code,$days,$counter,$tar)) { return true; } else { return false; } } } } /*-- Функция запроса к серверу и проверки кода. Возвращает true или false --*/ function cmc_inner($fp,$hostname,$path,$port,$link_id,$code,$days,$counter,$tar) { $line = ""; // Данные HTTP-запроса $data = "link_id=$link_id&code=$code&days=$days&counter=$counter&tar=$tar\r\n\r\n"; // Заголовок HTTP-запроса $headers = "POST $path HTTP/1.1\r\n"; $headers .= "Host: $hostname\r\n"; $headers .= "Content-type: application/x-www-form-urlencoded\r\n"; $headers .= "Connection: close\r\n"; $headers .= "Content-Length: ".strlen($data)."\r\n\r\n"; // Отправляем HTTP-запрос серверу fwrite($fp, $headers.$data); // Получаем ответ while (!feof($fp)) { $line .= fgets($fp, 1024); } fclose($fp); if (!ereg("200 OK",$line)) { //Если сервер не вернул 200 ОК - записать в файл, отослать емайл. И сообщить нам } else { if (ereg("true",$line)) { return true; } else { /*-- Обработка различных ошибок. Можно закомментировать, если нет необходимости --*/ if (strstr($line,"nocode")) echo "Не введен пароль
\n"; if (strstr($line,"nodays")) echo "Не введен срок действия
\n"; if (strstr($line,"nocounter")) echo "Не введено ограничение по кол-ву использований
\n"; if (strstr($line,"nolinkid")) echo "Внимание! Отсутствует ID (идентификатор) замка!
\n"; if (strstr($line,"notar")) echo "Внимание! Отсутствует тариф замка!
\n"; if (strstr($line,"wronglinkid")) echo "Замка с таким ID (идентификатором) не существует!
\n"; if (strstr($line,"expiredcounter")) echo "Количество вводов пароля превысило установленный лимит!
\n"; if (strstr($line,"expireddate")) echo "Истёк срок действия кода!
\n"; if (strstr($line,"linkidused")) echo "Данный код используется на другом смс-замке!
\n"; if (strstr($line,"wrongpartnercode")) echo "Данный код принадлежит не этому партнеру!
\n"; return false; } } } /*-- Функция отображения формы --*/ function showform() { ?> Чтобы получить доступ к закрытой части Вам необходимо СМС-кой отправить MB7136 на номер 1171
В ответном СМС сообщении Вы получите пароль доступа к ресурсу.
Стоимость сообщения 5 у.е. Более точную сумму в рублях вы можете узнать у вашего регионального оператора.
/*-- Сюда вы попадаете после успешной проверки кода.
\n Здесь и далее вы можете писать свой php-код или html-код (перенаправление, выдача файла, и т.д.) --*/
Вы вошли как "Гость"
Меню сайта
Наш опрос
Оцените мой сайт

Результаты · Архив опросов

Всего ответов: 431
Мини-игры
Тут будет любая ваша информация...

Изменить этот текст можно в панели управления, раздел "Управление дизайном".
Календарь новостей
«  Апрель 2024  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930
Форма входа
Друзья сайта
Статистика