![]() |
Скрипт СМС знакомств
Написал набросок скрипта, смс сервер посылает методом GET, информацию о полученной смс на короткий номер, мой скрипт обрабатывает смс и на основе данных выдаёт ответное смс командой echo, смс сервер считывает эту команду и отправляет в ответ смс абоненту, но скрипт не пашет :((((((
Это мой первый скрипт Вот код: <?php $time=$_GET['time']; $sms=$_GET['msg']; $num=$_GET['num']; $operator_id=$_GET['operator_id']; $operator=$_GET['operator']; $phone=$_GET['user_id']; $fh=fopen("male.txt","a"); while(!feof($fh)) { $line=fgets($fh); $nomer=substr($line,0,11); if ($nomer=$phone) {$reg=true;break; } else $reg=false; } fclose($fh); if ($reg=false) {$fh=fopen("female.txt","a"); while(!feof($fh)) { $line=fgets($fh); $nomer=substr($line,0,11); if ($nomer=$phone) {$reg=true;break; } else $reg=false; } $sms1=substr($sms,0,5); if ($sms1="sxzzzd") { $fh=fopen("female.txt","a"); fwrite($fh, $phone,substr($sms,6,14)); fclose($fh); } if ($sms1="sxzzzm") { $fh=fopen("male.txt","a"); fwrite($fh, $phone, substr($sms,6,14)); fclose($fh); echo "спасибо за регистрацию, вам доступен поиск парней и девушек, отправте для поиска анкет девушек sxzzz2, или sxzzz1 для поиска парней на номер 1121"; } if ($reg=true) {if ($sms1="sxzzz1") {$file="male.txt"; $array=file($file); echo $array[rand(0,count($array)-1)],".",$array[rand(0,count($array)-1)],".",$array[rand(0,count($array)-1)],".",$array[rand(0,count($array)-1)],".",$array[rand(0,count($array)-1)],".";}} if ($reg=true) {echo "Вы зарегестрированны в системе, отправте для поиска анкет девушек sxzzz2, или sxzzz1 для поиска парней на номер 1121";} if ($reg=false) {echo "служба смс знакомств, чтобы искать участников вам необходимо зарегестрироватся, отправте sxzzzd <своё имя> если вы девушка, и sxzzzm <своё имя> если вы парень";} }?> скрипт не полный я его не доделал, так как он и в такой функциональности не работает. Подскажите в чём проблема. |
PHP код:
|
| Время: 04:07 |