File_get_contents qui aime pas les 404

touchcream Messages postés 14 Statut Membre -  
benvii Messages postés 311 Statut Membre -
Bonjour, à tous, je souhaite utiliser la fonction file_get_content dans un de mes sites pour récupérer le title de liens externe. Mais il y a un problème si je ne fourni pas un lien parfait genre un 404 ou un lien éronné par exemple "ojfiofd" celui ci retourne une jolie erreur :/ Comment faire pour éviter ça ?

Voici mon script :

function RecupererTitre($Site)
{
$Titre = 'Error : Title not found';

$Fichier = file_get_contents($Site);

if (eregi("<title>(.*)</title>", $Fichier, $Sortie)) $Titre = $Sortie[1];

return $Titre;
}

1 réponse

benvii Messages postés 311 Statut Membre 137
 
Voilà :
function RecupererTitre($Site)
{
$Titre = 'Error : Title not found';

$Fichier = @file_get_contents($Site);

if (eregi("<title>(.*)</title>", $Fichier, $Sortie)) $Titre = $Sortie[1];

return $Titre;
}


Le @ supprime le message d'erreur.
0