|
| |
|
|
| |
для: Night_Charter
(21.06.2006 в 16:01)
| | | Разобрался :) | |
| |
|
|
| |
|
|
| |
для: Саня
(21.06.2006 в 20:03)
| | | Добавил, скрипт даже якобы отрабатывает, но сообщения не приходят!
Помогите люди добрые :) | |
| |
|
|
| |
|
|
| |
для: Night_Charter
(21.06.2006 в 19:26)
| | | &id=".urlencode("sms") - лишнее.
Попробуйте добавить
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.51\r\n";
$headers .= "Referer: http://intertelecom.ua/sms.php\r\n\";
| После Host: ... | |
| |
|
|
| |
|
|
| |
для: Саня
(21.06.2006 в 19:09)
| | | Помогите поддлеать к сайту intertelecom.ua | |
| |
|
|
| |
|
|
| |
для: cheops
(21.06.2006 в 18:19)
| | | Когда я подделывал отправку смс через форму на сайте билайна, мне пришлось передавать такие специфические заголовки, как Accept, Accept-Charset и Accept-Language. Без них не работало.
Ещё в форме было пустое hidden-поле. При нажатии на кнопку "отправить", срабатывал яваскрипт, присваивающий значение "true" этому полю. Без этого поля тоже не работало. | |
| |
|
|
|
| |
|
|
| |
для: komex
(21.06.2006 в 17:11)
| | | Вообще ничего не происходит!
Когда через html-форму отправляю данные - все ок, может проблема в том, что надо передать стуктуру формы: name="sms" id="sms"?
Но как это сделать ? ) | |
| |
|
|
| |
|
|
| |
для: Night_Charter
(21.06.2006 в 16:01)
| | | Т.е. данные из формы в скрипт поступают, но смс не отправляется?
А что происходит тогда? Ошибки, предупреждения или вообще ничего? | |
| |
|
|
| |
|
|
| | Добрый день.
В кратце расскажу, что случилось...
Значит есть сайт: http://www.intertelecom.ua/sms.php - с этой страничке отправляются sms, при этом ничего кроме номера телефона и текста сообщения заполнять не надо. Нет првоеряющих картинок и т.п.
Отправляю простым html-скриптом:
<form action=http://www.intertelecom.ua/sms.php method="post" name="sms" id="sms">
<textarea name="message" cols="20" rows="10"></textarea><Br>
<input name="number" type="text"><Br>
<input type="submit" name="submit_send_sms" value="Отправить сообщение"><br>
</form>
|
Все работает... Но мне надо, чтобы за меня это делал скрипт...
Я порылся тут у нас на форуме и нашел такой выход:
<?php
#
# Functions to send SMS to Intertelecom
#
$hostname = "intertelecom.ua";
$path = "/sms.php";
$line = "";
$fp = fsockopen($hostname, 80, $errno, $errstr, 30);
if (!$fp) echo "$errstr ($errno)<br />\n";
else {
$data ="message=".urlencode("test")."&number=".urlencode("7439411")."&id=".urlencode("sms")."\r\n\r\n";
$headers = "POST $path HTTP/1.1\r\n";
$headers .= "Host: $hostname\r\n";
$headers .= "Content-type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ".strlen($data)."\r\n\r\n";
fwrite($fp, $headers.$data);
while (!feof($fp)) {
$line .= fgets($fp, 1024);
}
fclose($fp);
}
?>
|
Но sms в отличии от протой html формы не отправляются...
Что нужно подправить в этом скрипте? | |
| |
|
|
|