Sauf que en cas d'URL inexact ex : http://www.google.fr/qsdqsdqsd cela me retourne bien : "erreur de lien"
Je ne comprend pas pourquoi le var_dump du load me retourne un NULL
Merci à ceux qui sauront m'indiquer une piste
Code : Tout sélectionner
function checkFileExists($url){
$headers = @get_headers($url, 1);
if ($headers[0]=='') return false;
return !((preg_match('/404/', $headers[0]))==1);
}
Code : Tout sélectionner
$urlz = "http://www.google.fr/";
if(checkFileExists($urlz) == TRUE){
$html = new simple_html_dom();
var_dump($html->load_file($urlz));
}
else{
echo "erreur de lien";
}