Всем привет! как можно отправить post запрос на сайт http://www.tcell.tj/sendsms пытаюсь так: Код (Text): $uagent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, 'http://www.tcell.tj/sendsms/sms.php'); curl_setopt($curl, CURLOPT_RETURNTRANSFER,true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_TIMEOUT, 20); curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 20); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($curl, CURLOPT_USERAGENT, $uagent); curl_setopt($curl, CURLOPT_POSTFIELDS, 'fcod=***&Address0=99292&Address=9090904&Message=тестовый&Submit=Отправить'); $out = curl_exec($curl); echo $out; curl_close($curl); но Ошибка! не отправляться?
сервис http://www.tcell.tj/sendsms/sms.php выдает В связи с введением не верного кода или истечением его срока действия ваше сообщение не отправлено.
Вот я удивляюсь. Одно дело, ошибка php-интерпретатора, которая на английском. А вот тут бац, и всё на русском, но читать всё равно не хотите.
Мда. А я и не сказал, что у вас ошибка интерпретатора. Обычно люди приходят и просят помочь с ошибкой именно его, потому что она на английском и многие тупо не хотят переводить её. А у вас ошибка (офигеть!) на русском. Но вы всё равно не пытаетесь вникнуть в её суть.
да все правильно вот переменный Код (Text): 'fcod=***&Address0=99292&Address=9090904&Message=тестовый&Submit=Отправить'
ошибка говорит о том, что неправильно введён код. Из кода на странице я вижу капчу. Вы используете api какое-то у ресурса или тупо в наглую решили на страницу постучаться?