Re: WF-Links et Pagerank | Titre du sujet : Re: WF-Links et Pagerank par Ghia sur 19/03/2009 00:44:28
Citation :Cela donne : [][] Si je met le script en entier j'ai une page d'erreur HTTP 500. Comment en entier? La fonction modifiee doit ce regardee comme ceci:
function pagerank($url) {
$pagerank = '';
$ch = "6" . GoogleCH(strord("info:" . $url));
$fp = fsockopen("www.google.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />n";
} else {
$out = "GET /search?client=navclient-auto&ch=". $ch . "&features=Rank&q=info:" . $url . " HTTP/1.1rn";
$out .= "Host: www.google.comrn";
$out .= "Connection: Closernrn";
echo '['.$out.']';
fwrite($fp, $out);
while (!feof($fp)) {
$data = fgets($fp, 128);
echo '['.$data.']';
$pos = strpos($data, "Rank_");
if($pos === false){} else{
$pagerank = substr($data, $pos + 9);
}
}
fclose($fp);
}
return $pagerank;
}
// End functions for Google PageRank
Neanmoins que vous avez dites que curl ne pas disponible, il y a ici une script basee sur curl.
|
|