Файл: vipmob.tk/sonic/function.php
Строк: 21
<?php
    function pbi($PageSpec,$proxy=0,$sq='') {
        require_once('browser.php');
        if($proxy==1) {
            $p = file('proxy.dat');
            $c = count($p);
            $pr = rand(0,$c);
        }
        $header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';
        $header[] = 'Connection: Close';
        $header[] = 'Accept-Charset: iso-8859-1, utf-8, utf-16, *;q=0.1';
        $header[] = 'Accept-Language: ru-RU,ru;q=0.9,en;q=0.8';
        if($proxy==1)
            $header[] = 'Host: kotok.ru/Opergsm/names/';
        $header[] = 'User-Agent: '.$browser;
        $header[] = 'Referer: http://kotok.ru/Opergsm/names/';
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $PageSpec);
        curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
        if($sq)
            curl_setopt($curl, CURLOPT_POSTFIELDS,'sq='.$sq);
        curl_setopt($curl, CURLOPT_AUTOREFERER, false);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_HEADER, false);
        curl_setopt($curl, CURLOPT_REFERER, "http://kotok.ru/Opergsm/names/");
        // если нужно грабить через прокси
        if($proxy==1){
            curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
            curl_setopt($curl, CURLOPT_PROXY, $p[$pr]);
        }
        return curl_exec($curl);
        
    }
    
?>