Что-то я сомневаюсь что этот код рабочий.
Там вроде реферер обязательно нужен, иначе рамблер глупости какие-то отдает.
У меня на php через сокеты, это выглядит так:
----------------
function conect_to_rambler($quer,$page,$mount,$p_port,$p_host,$proxylogin,$proxypass)
{
$len=strlen("http://adstat.rambler.ru/wrds/?date=05$mount&words=$quer&morph=&page=$page");
$s = "GET http://adstat.rambler.ru/wrds/?date=05$mount&words=$quer&morph=&page=$page HTTP/1.0\r\n";
$s .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Accept-Language: ru
Content-Type: application/x-www-form-urlencoded
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows 98; Win 9x 4.90)
Content-Length: $len
Pragma: no-cache
Proxy-Authorization: Basic ".base64_encode($proxylogin.":".$proxypass)."
Referer: http://adstat.rambler.ru/wrds/
http://adstat.rambler.ru/wrds/?date=05$mount&words=$quer&morph=&page=$page";
if ($fp = @fsockopen($p_host, $p_port, $err_n, $err_s, 30))
@fputs($fp, $s);
$work_str="";
while (!(@feof($fp))) $work_str.=@fgets($fp,100000);
@fclose($fp);
}
return $work_str;
------------------------
$quer - запрос
$page - страница которую смотреть
$mount - месяц (01,02,03,.. сентябрь 09)
$p_port - порт прокси
$p_host - ип прокси
$proxylogin - логин прокси
$proxypass - пароль прокси
запрос пихается сначало в эту ф-ю:
---------
function translate_new($text1) {
$search = array ("' '","'#'","'='","'\"'");
$replace = array ("+","%23","%3D","%22");
$text1 = @preg_replace($search, $replace, $text1);
return $text1;
------
В .htaccess прописывается чтобы на все ошибки отдаваласся скрипт.
Смотрим по какому запросу пришел серфер, в php это $REQUEST_URI
если есть такой файл - отдаем его, если нет,
то разбираем запрос и фомируем контент - отдаем серферу.
В общем любой программер справится с этим.
Народ успокойтесь - никто ничего плохого с вашими сайтами не делает :)
Bomass, правильно сказал - ссылки рулят.
Ceres, х.з., но смотрится убедительно :)
Ceres, есть вроде тени.
Похоже на общагу. :)
сесиями.
либо самый простой извращенский способ - ливишь рефа, анализируешь, если он с твоего сайта - ничего не отдаешь, если нет - отдаешь попап.
но по уму лучше так не делать.
кто то кода-то предлагал смотреть так
"http://www.site.ru"
Посмотрел на питер через веб камеру - бодренько и мрачно все.
Топикстартер думаю позаботился чтобы его адресов не было в спам базах.
А еще можно заработать много денег. ;)