я тебе обьяснил.. скрипт скорее всего связан с железкой....
забудь.. будем через наш скрипт обращаться к другому
итак:
дядя стасик даёт уроки :xex:
ну... вот... давай возьмём
http://www.goblin.ru/sms/index.pl
и посмотрим в html кодец на предмет полей....
поля
provider - beeline или mts
gsm - 1/0 (для мтс не играет роли)
prefix - в значениях 7901,7902,7903,7095
phonenum - cам номер
message - сам текст
смс-скрипт
http://www.goblin.ru/sms/index.pl реагирует на ГЕТ.. это хорошо
теперь моя очередь
Код:
<?
//SMS Gateway v1 function [c] stasik.com 2k2 ;)
//usage: sms(text,number,provider,gsm);
//example: sms('text','+7901000000','beeline','1');
function sms($message,$number,$provider,$gsm=0){
//почитстим номер
str_replace("+", "", $number);
str_replace("-", "", $number);
str_replace(" ", "", $number);
//'выдерем' префикс
$prefix= substr($number, 0, 4);
$number = substr($number, 4, strlen($number));
//обрезаем сообщение до 130 символов (это у гоблина так)
$message = substr($message, 0, 127);
$message .= "...";
//посылаем
$sms=@fopen("http://www.goblin.ru/sms/index.pl?provider=$provider&gsm=$gsm&prefix=$prefix&phonenum=$number&message=$message","r");
@fclose($sms);
}
?>
вот вообщем-то и всё... тестить я не стал.. лень.... и заниматься распознованием ответа сервера тоже.... по тойже причине :xex::xex::xex::xex::xex::xex:
p.s.: мне было лень, но по идее тут ещё addslashes добавить надо.... на всякий случай