"erreur" recuperer le titre en PHP

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?
Configuration: Windows XP
Opera 9.27

1 réponse

  1. 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