no, non funziona...
cioè, se metto nella pagina index.php il codice
$url = 'http://www.metatad.it/';
e poi tutto il codice di Google, il risultato, quando richiamo l'echo, è sempre 8.
Se invece metto come codice in index.php
$url = 'http://www.metatad.it/';
require('pagerank.php');
e quindi lascio tutto il codice google in pagerank.php, il risultato è ancora 8; questo, sia che, in index.php, lo richiamo con un
<? echo 'Google PageRank: '.getrank($_REQUEST["url"]).'/10'; ?>
sia che lo richiami con un
<? echo 'Google PageRank: '.$PR.'/10'; ?>
mentre, in pagerank.php, definisco la variabile $PR così
$PR = getrank($_REQUEST["url"]);
Insomma, il problema sembra essere altrove...