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

  #14  
Старый 27.02.2009, 06:01
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
С нами: 10058786

Репутация: 4589


По умолчанию

PHP код:
    function curl_get($url$post)
    {
        
$curl curl_init();
        
        
curl_setopt($curlCURLOPT_URL$url); 
        
curl_setopt($curlCURLOPT_HEADERFalse); 
        
curl_setopt($curlCURLOPT_RETURNTRANSFERTrue);
        
curl_setopt($curlCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
        
curl_setopt($curlCURLOPT_REFERER$url);
        
curl_setopt($curlCURLOPT_POSTFIELDS$post);
        
        
$result curl_exec($curl);
        
curl_close($curl);
        return 
$result;
    }
    
    function 
reverseip($domain)
    {
        
$sites = array();
        
$raw curl_get('http://wservices.ru/reverseip.php''domain_input='.$domain);

        
$start strpos($raw'</b> хостятся:<p>') + 17;
        
$end strpos($raw'<br></td></tr>');
        
$raw substr($raw$start$end $start);

        
$sites explode('<br>'$raw);
        
$count count($sites);
        for (
$i 0$i $count$i++)
        {
            
$row $sites[$i];
            
$sites[$i] = explode('</a> - 'substr($rowstrpos($row'">') + 2));
        }
        
        
/*
            Array
            (
                [0] => Array
                (
                    [0] => domain
                    [1] => title
                )
            }
        */
        
        
return $sites;
    }