"erreur" recuperer le titre en PHP

am1n-0s Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   -  
Lefouerrant Messages postés 567 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   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