Sur quel sites lances tu la fonction ? Sur http://www.example.com/?
Bonjour,
Voila je rencontre un problème avec mon code.
Ce que je fais
J'ai suivi le code d'exemple de la documentation php.
J'ai aussi essayé en changeant de site
J'ai essayé de le faire avec une page local et cela fonctionne.
Ce que je veux
Je cherche simplement à récuperer les meta tags des sites webs en utilisiant get_meta_tags
Ce que j'obtiens
Des erreurs php : " Notice: Undefined index: author in ----------- on line 8", " Notice: Undefined index: keywords in ----------- on line 9", etc
Je vous remerci d'avance !
5 réponses
@AlexJM
Sur example.com mais aussi google.fr et google.com
La fonction get_meta_tags va lister les meta tags d'un site, si la meta n'existe pas, elle ne peut pas être définie, c'est pour ça que tu obtiens l'erreur, sur example.com il n'y a pas le meta avec name="author" donc l'index n'existe pas dans le tableau de sortie
Bonjour.
Sur example.com mais aussi google.fr et google.com
C'est tout à fait normal que tu aies ces erreurs sur les sites que tu cites, étant donné que les 3 n'ont pas de métas author, description et keywords sur leur site, tout du moins pas sur l'accueil du site.
Donc avant de vouloir afficher la valeur de ces clés du tableau, vérifies qu'elles existent bien avant.
Bonjour,
A d'accord; je comprends mieux où est le problème.
Merci pour vos réponses !