Je ne sais pas vraiment si c'est l'endroit propice où poster ce message, dans le doute...
Voilà, j'aimerai (en PHP) récupérer les mots-clefs d'une page données (dynamiquement).
Pour ça j'utilise la fonction get_meta_tag().
Hors, j'ai fait une page de test et le résultat est que la page met une plombe à s'afficher et à la fin j'ai une erreur :
Code : Tout sélectionner
Warning: get_meta_tags() [function.get-meta-tags]: failed to open stream: HTTP request failed!
Code : Tout sélectionner
<html>
<head>
<meta name="keywords" content="mon mot clef" />
<meta name="title" content="Page de test pour récupérer les mots-clefs" />
<meta name="author" content="wayode" />
<meta name="description" content="page de test" />
<title>Page de test pour récupérer les mots-clefs</title>
</head>
<body>
<?php
$url = "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
echo "<br />".$url;
$tags = get_meta_tags($url);
echo $tags['keywords'];
?>
</body>
</html>
Merci d'avance.
EDIT : ce code ne fonctionne pas en local, ni chez DRI, par contre, sur un compte Free.fr, il fonctionne... Le problème ne viendrait-il par de la configuration php (?)
EDIT2 : chez mon hébergeur et en Local -> PHP5, chez Free.fr -> PHP4