Aide meta tag

Résolu
bonjour
le script est en php installé sur free et 1&1 mais j'ai un soucis avec la balise meta suivante :
<meta name="Description" content="<?=$PageResume?>">
qui ne donne pas l'information.
je recherche d'ou vient le problème, merci si vous avez une piste à me communiquer.
Configuration: Windows XP
Firefox 2.0.0.6

5 réponses

  1. bonjour !

    je vient ver vous car j'ai egallement unb probleme avec mon meta tag body

    je trouve une erreur ! aucun meta body
    mais je n'arrive pas a trouver ou placer ce meta tag !!!

    si vous avez des réponses je suis preneur !

    voici l'adresse de mon site http://casino-bonus-gratuit.hebergement-internet-audiotel.com/
    et voici l'erreur renconter

    0011:[1]^<[2]^meta name="generator" Content="IziSpot 4.20 (www.izispot.com)">
    ----:[1]^Repair: inserting implicit <body> tag.
    ----:[2]^Error: <meta> tag NOT allowed in <body>...</body> element.
    ----:[2]^Hint: error may be result of inserting implicit <body> tag.
    0012:<[3]^meta http-equiv="Content-Type" content="text/html; charset="[4]^iso-8859-1">
    ----:[3]^Error: <meta> tag NOT allowed in <body>...</body> element.
    ----:[3]^Hint: error may be result of inserting implicit <body> tag.
    ----:[4]^Warning: <meta> attribute name "iso-8859-1"" invalid.

    merci pour votre aide
    0
    1. Contributeur
      Salut !

      <meta name="Description" content="<?php echo $PageResume; ?>" />

      @+
      -1
      1. bonjour dcanl
        je viens d'essayer ton code mais sans résultat. quand je regarde la source le title est ok mais pas la description.
        <title>Il’am, le souffle de positivité inspiré des îles caribéennes</title>
        <meta name="Description" content="">
        merci si tu as une autre idée
        -1
        1. Contributeur
          Je viens de tester.

          J'ai saisi ce code
          <?php
          	$var = "test";
          ?>
          <html>
          	<head>
          		<meta name="Description" content="<?php echo $var; ?>" />
          	</head>
          	<body>
          		<?php echo $var; ?>
          	</body>
          </html>

          Et cela me donne bien
          <html>
          	<head>
          		<meta name="Description" content="test" />
          	</head>
          	<body>
          		test		
          	</body>
          </html>

          dans la source de la page affichée par mon navigateur...

          Vérifie le contenu de ta variable $PageResume en faisant un echo comme moi dans le <body> de ta page.
          -1
      2. bonjour dcanl,

        j'ai essayé ton code, les metas ressortent une partie de l'article ( exemple de l'artcle <meta name="Description" content="<div class=Texte><B>Le Centre Culturel Coréen</B>, dans le cadre de la...) mail il ne m'affiche pas test.
        il reprend toutes les balises comme tu peux le constacter.

        donc voici ce que j'ai mis <meta name="Description" content="<?php echo $PageResume = substr($Text,0,200);?>"> ce qui me donne exactement les infos comme ton code.
        maintenant je recherche à ce qu'il reprenne uniquement le texte mais pas les autres balises de mise en page.
        si tu as une idée, merci de m'avoir mis sur une piste .
        -1
        1. Contributeur
          Ah je comprends mieux ton problème...

          Honnêtement, je ne vois pas pourquoi tu ne ferais pas un copier-coller plutôt que d'utiliser des variables php...

          @+
          -1
      3. Merci pour ton aide, il est vrai que le code demanderait un peu de changement et la variable php est tout de même plus facile... quand ça fonctionne.
        @+
        -1