KLeon
Новичок
через @fsockopen недоступна страница
Получая html код необходимых страниц, сталкнулся с такой проблемой. Есть несколько сайтов, которые не позволяют это сделать (к примеру http://soft.mail.ru/nforum/ и есть еще несколько примеров)
подключение происходит вот таким вот образом:
В результате выполнения получаю страницу: "301 moved permanently"
Как всетаки возможно прочитать HTML код - ведь браузером страница открываеться нормально.
Получая html код необходимых страниц, сталкнулся с такой проблемой. Есть несколько сайтов, которые не позволяют это сделать (к примеру http://soft.mail.ru/nforum/ и есть еще несколько примеров)
подключение происходит вот таким вот образом:
PHP:
$fp = @fsockopen($host, 80, $errno, $errstr, 30);
if (!$fp) {
$res=2; $error_get_content = "Ошибка соединения: $errstr ($errno)<br />\n";
} else {
$out = "GET $url HTTP/1.1\r\n";
$out .= "Host: $host\r\n";
$out .= "User-Agent: Microsoft Internet Explorer/Mozilla-Spoofer (compatible; MSIE 6.0; Windows NT 5.1)/r/n";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
.....
Как всетаки возможно прочитать HTML код - ведь браузером страница открываеться нормально.