|
Тема |
Kray na mxkite ti :))) [re: Anton] |
|
Автор | Latino (Нерегистриран) | |
Публикувано | 11.06.03 14:43 |
|
|
Goljama zabava se poluchi tuk:)))
Antone!:)Etoja mojata mashinka za Source, vzimay ja i se zabavljavay ;)))
<?
define('SHOW_HEADERS',false);
function get_source($url,$show_headers=0)
{
if(preg_match('!^http://!',$url))
$url=substr($url,7,strlen($url));
if(strpos($url,'/'))
list($url,$uri)=explode('/',$url);
else
$uri='';
$fp=fsockopen($url,80,$errno,$errstr,4);
if(!$fp)
{
echo "<b><font color=\"red\">Ne mozhe da se svxrzhe s: $url</font></b>";
return false;
}
else
{
$buffer='';
$headers='';
fputs($fp,"GET /$uri HTTP/1.0\r\n");
fputs($fp,"Host: $url\r\n");
fputs($fp,"User-Agent: sourcegetter\r\n");
fputs($fp,"Connection: close\r\n");
fputs($fp,"\r\n");
while(!feof($fp))
{
if(!isset($end_of_headers))
{
$header=fgets($fp,4096);
if($header=="\r\n")
$end_of_headers=1;
$headers.=$header;
}
else
{
$buffer.=fgets($fp,4096);
}
}
fclose($fp);
if($show_headers)
{
$headers=htmlentities($headers);
$headers=nl2br($headers);
echo $headers;
}
$buffer=htmlentities($buffer);
$buffer=nl2br($buffer);
echo $buffer;
return true;
}
}
echo '<pre>';
get_source('www.cnn.com',SHOW_HEADERS);
echo '</pre>';
?>
Uspeh
|
| |
|
|
|