Показать сообщение отдельно

  #1456  
Старый 05.01.2008, 15:24
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
С нами: 10179806

Репутация: 702


По умолчанию

Люди, помогите, пожалуйста.
Вопрос такой - как мне эмулировать нажатие ссылки _http://сайт.org//addpriv.php?uz=inlanger&mess=some_text
Делаю:
PHP код:
<?php ## "Эмуляция" браузера.
// Соединяемся с Web-сервером localhost. Обратите внимание,
// что префикс "http://" не используется - информация о протоколе
// и так содержится в номере порта (80).
$fp fsockopen("zzoom.org"80);
// Посылаем запрос главной страницы сервера. Конец строки
// в виде "\r\n" соответствует стандарту протокола HTTP.
fputs($fp"GET /addpriv.php?uz=inlanger&mess=tyutyuytu666ssssssssss HTTP/1.1\r\n");
// Посылаем обязательный для HTTP 1.1 заголовок Host.
fputs($fp"Host: zzoom.org \r\n");
// Отключаем режим Keep-alive, что заставляет сервер СРАЗУ ЖЕ закрыть
// соединение после посылки ответа, а не ожидать следующего запроса.
// Попробуйте убрать эту строчку - и работа скрипта сильно замедлится.
fputs($fp"Connection: close\r\n");
Конец заголовков.
fputs($fp"\r\n");
// Теперь читаем по одной строке и выводим ответ.
echo "<pre>";
while (!
feof($fp))
echo 
htmlspecialchars(fgets($fp1000));
echo 
"</pre>";
// Отключаемся от сервера.
fclose($fp);
?>
оно переходы считает(типа на сайте я что-то нажимаю), но сообщение не посылает.
 
Ответить с цитированием