"erreur" recuperer le titre en PHP

am1n-0s Messages postés 13 Statut Membre -  
Lefouerrant Messages postés 578 Statut Membre -
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 578 Statut Membre 116
 
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