Non ça va finalement c'était free qui bloquait des trucs genre fopen, finalement j'ai ça comme script qui marche :
function get_html($url) {
if (strtoupper(substr($url,0,7))=="HTTP://") $url=substr($url,7);
$p = strpos($url,"/");
if ($p===FALSE) {
$nom_domaine=$url;
$get="/";
}else {
$nom_domaine=substr($url,0,$p);
$get=substr($url,$p);
}
$errno=""; $errstr=""; $r="";
$fp = fsockopen($nom_domaine, 80, &$errno, &$errstr, 15);
if($fp) {
socket_set_timeout($fp, 15);
fputs($fp,"GET $get HTTP/1.1\r\n");
fputs($fp,"Host: $nom_domaine\r\n");
fputs($fp,"Connection: Close\r\n\r\n");
$r="";
while(!feof($fp)) {
$r.=fgets($fp,1024);
}
fclose($fp);
return($r);
}
return('');
}