Remplir un form avec les metas d'un site.

WRInaute impliqué
Je suis entrain de reprendre le code d'un annuaire sur lequel je bossais et j'aurais besoin de cette fonction.

J'ai fait des recherches mais j'ai rien trouvé :?

Quelqu'un a ca dans ses placards ?
 
WRInaute passionné
Code:
<?php
$tags = get_meta_tags($url);
?>
Description : 
<?php 
if($tags["description"]=="" OR $tags["description"]==" ")
{
echo "n/a";
}
else echo $tags["description"];
?>

Mots clés : 
<?php
if($tags["keywords"]=="" OR $tags["keywords"]==" ")
{
echo "n/a";
}
else echo $tags["keywords"];?>
 
WRInaute passionné
Heu je ne crois pas... mais tu peux le faire
avec un file() et une fonction qui recupere ce qu'il y a entre<title></title> un peu comme le principe d'affichage d'un flux XML, mais bon j'ai pas ça sur moi...
 
WRInaute impliqué
Nan t'embete pas...

Le titre c'est moins embetant à remplir pour les webmasters qui s'inscrivent.
 
WRInaute occasionnel
Ne surtout pas faire un file() si tu n'a pas besoin de tout le fichier :wink:

Préfère fgets() jusqu'à ce que tu tombes sur ta balise :)

Il n'y a pas de petites optimisations :p
 
Discussions similaires
Haut