Reaver
Guest
fsockopen и Google
есть скрипт который скачивает страницу гугла
скачиваю через fsockopen, так вот заметил интересную особенность что скаченная страница другая чем истинная (нет некоторых функций javascript да и текст отличается техническими тегами) подскажите в чем может быть проблема?
пример кода:
на истинной странице есть блок javascript
в моей странице пишет
есть скрипт который скачивает страницу гугла
скачиваю через fsockopen, так вот заметил интересную особенность что скаченная страница другая чем истинная (нет некоторых функций javascript да и текст отличается техническими тегами) подскажите в чем может быть проблема?
пример кода:
PHP:
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 300);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET /search?ie=windows-1251&q=%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 HTTP/1.1\r\n";
$out .= "Host: [url]www.google.com\r\n[/url]";
$out .= "Connection: Close\r\n\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
//$Str=$Str. fgets($fp, 128);
echo fgets($fp, 4096);
}
fclose($fp);
}
PHP:
function ss(w){window.status=w;return true;}
function cs(){window.status='';}
function clk(url,ct,cd,sg){if(document.images){(new Image()).src="/url?sa=T&ct="+escape(ct)+"&cd="+escape(cd)+"&url="+escape(url).replace(/\+/g,"%2B")+"&ei=-pgmQ_ayFs-KRf397IoH"+sg;}return true;}
function ga(o,e){if (document.getElementById){a=o.id.substring(1); p = "";r = "";g = e.target;if (g) { t = g.id;f = g.parentNode;if (f) {p = f.id;h = f.parentNode;if (h) r = h.id;}} else{h = e.srcElement;f = h.parentNode;if (f) p = f.id;t = h.id;}if (t==a || p==a || r==a) return true;location.href=document.getElementById(a).href}}
PHP:
function ss(w){window.status=w;return true;}
function cs(){window.status='';}
function ga(o,e) {return true;}
