"erreur" recuperer le titre en PHP

Fermé
am1n-0s Messages postés 12 Date d'inscription jeudi 22 février 2007 Statut Membre Dernière intervention 3 avril 2009 - 24 janv. 2009 à 12:43
Lefouerrant Messages postés 567 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 1 octobre 2009 - 24 janv. 2009 à 12:47
Bonjour,

J'ai un probleme au niveau de ce petit code PHP, le code il marche normal lorsque je met mon site dedant et je le test depuis mon site ,

<<titre.php>>

<?php 
$url= ("https://www.netanswer.fr/") ;
function get_file_title($file){ 
$cont = file_get_contents($file); 
preg_match( "/<title>(.*)<\/title>/i", $cont, $match ); 
return strip_tags($match[0]); 
} 
echo get_file_title("$url"); 
?> 


Si je test >> https://www.netanswer.fr/ , Il va me donner le mien *titre de mon site* , mais si je mit un autre site , Il me donne un erreur :


Warning: file_get_contents(http://www.autre-site.com) [function.file-get-contents]: failed to open stream: Connection refused in /home/www/mon-site.com/titre.php on line 4


alors , une solution?

1 réponse

Lefouerrant Messages postés 567 Date d'inscription mercredi 19 décembre 2007 Statut Membre Dernière intervention 1 octobre 2009 116
24 janv. 2009 à 12:47
si c'est sur un ordi et pas sur le net, il est possible que ton serveur local refuse les connexions.
ou alors, la connexion internet est éteinte
0