Get meta tag

WRInaute passionné
Salut a tous,

J'ai un petit probleme pour inserer l'url dans le code php get meta tag, voila le script:

Code:
<?php
  $tags = get_meta_tags('http://www.example.com/');

  echo $tags['author'];      // nom
  echo $tags['keywords'];    // documentation php 
  echo $tags['description'];  // un manuel PHP
?>

J'utilise ceci pour recuperer l'url:

Code:
<?php	
echo $_POST['url'];	
?>

Le probleme c'est que je n'arrive pas a l'inclure dans le code, j'ai meme essayé de faire une include (include='url.php') et j'ai mis le code sur cette page mais ca bug accause des '

A mon avis c'est tout simple mais je debute en php :lol:

Merci d'avance, Deleter23
 
WRInaute passionné
Non, j'ai essayé et ca me donne une erreur. En faite ce que je veux c'est simple, c'est inclure l'url que je recupere à la place du example.com
 
WRInaute accro
eh bien,
Code:
$tags = get_meta_tags($_POST['url']);
ceci ne fonctionnera pas ?

attention à ce que ce soit bien une url qui soit passée :)
 
WRInaute passionné
Oui, j'ai pensé à ca tout de suite, mais a mon avis ca n'est pas pris en compte vue que l'url inserai, n'est pas entouré des guillemets 'example.com'
Et si je les met, j'ai une erreur :roll:
 
WRInaute passionné
Voila l'erreur qu'il me renvoit:

Parse error: parse error, unexpected T_STRING in /homepages/3/d142458319/htdocs/referencement-pro.be/resultat-pagerank.php on line 100
 
WRInaute accro
lorsque tu mets
Code:
$tags = get_meta_tags($_POST['url']);
la ligne 100 est la ligne du get_meta_tags ?
quelle est la valeur de $_POST['url'] ? (exacte)

de mon coté, ceci :
Code:
<?php
  $tags = get_meta_tags($_GET['url']);

  echo $tags['author'];      // nom
  echo $tags['keywords'];    // documentation php
  echo $tags['description'];  // un manuel PHP
?>
en passant dans l'url : ?url=https://www.webrankinfo.com

me retourne :
Google, pagerank, referencementSite d'information sur le référencement spécialisé sur Google, Yahoo et MSN, avec des conseils pour améliorer son positionnement (articles, astuces, FAQ, forum, glossaire, outils gratuits, etudes).
donc, aucune erreur (ce qui semble logique)
 
WRInaute accro
Code:
$tags = get_meta_tags('http://'.$_POST['url']);
cette fois ci, tu mets des ' ;)

il ne faut surtout pas en mettre lorsque tu place des variables car dans ces cas la, la variable n'est pas prise en compte.

Code:
echo '$pouet';
affichera :

de plus, si tu en a mis avec les autres dans ton tableau, cela te génère une erreur (tu ouvre les ', puis tu les referme sans raison, tu les réouvre et seulement, tu les referme avec une raison)
 
WRInaute passionné
J'te remercie, t'a assuré 8) J'ai galerer plusieurs heures avec des erreurs pour rien. Grand merci

Au faite ta acheter le mag avec la capture de ton site ?
 
WRInaute accro
non, je n'en voyait pas l'interet (pour une minable capture, meme pas un commentaire ...)

pas de problèmes, ravi d'avoir résolu ton problème ;)

grododo maintenant :)
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut