Тема: [PHP]301 redirect
Показать сообщение отдельно

  #3  
Старый 08.07.2008, 23:27
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


Отправить сообщение для Chaak с помощью ICQ
По умолчанию

PHP код:
$site "http://yandex.ru/";

preg_match("/[.]{1}[a-zA-Z]{2,5}(\/[a-zA-Z0-9\-\_\.\,\:]+)/",$site,$path);
preg_match("/[:]{1}\/\/([a-zA-Z0-9\-\.]+)\//",$site,$host);
define("PATH",$path[1]);
define("HOST",$host[1]);


$fp = @fsockopen(HOST,80,$errno,$errstr,10) or exit();

$out "GET /".PATH." HTTP/1.0\r\n";
$out .= "Host: ".HOST."\r\n";
$out .= "Referer: ".$site."\r\n";
$out .= "User-Agent: Opera/9.50 (Windows NT 6.0; U; ru)\r\n";
$out .= "Content-Type: application/x-www-form-urlencoded\r\n";
$out .= "Connection: close\r\n\r\n";

fwrite($fp,$out);
while(!
feof($fp)){
    
$page .= fread($fp,512);
}
fclose($fp); 
Вот кусочик^
 
Ответить с цитированием