IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Comprend plus avec les metas


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut Comprend plus avec les metas
    Bonjour à tous,

    Là, il y a un hic que je ne peux résoudre.

    1) Sur mammoutland, on me dit que la page index.php peut contenir les metas pour le site.

    2) Sur webranking, il est dit (par popup) que le meta "titre" doit figurer sur toutes les pages

    Actuellement, pratiquement tout mon site est valide W3C. Seul "index.php" contient les metas nécessaires au site. Donc, je ne peux pas titrer toutes les pages.
    J'ai essayé de mettre <HTML><HEAD>... sur la page d'accueil "accueil.html" avec les metas pour cette seule page, et bien, ce n'est plus validé.
    W3C me signale une erreur :
    Line 324, Column 5: document type does not allow element "HTML" here.

    <html>



    The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

    One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).
    Je ne sais plus vraiment ce qu'il faut faire ???

    Voulez-vous m'aider ?

    Merci d'avance.

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    On doit deviner ton code ?

  3. #3
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut
    Je ne pensais pas que cela serait utile.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    <head>
    <META NAME="verify-v1" CONTENT="3UzXHHchVTRBhlP0/dtyqZ9dR2swhF8n3AQjmQs0iHw=">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    <title>QI98 - Analyse de la mémoire</title>
    <META NAME="keywords" CONTENT="
    intelligence,test memoire,test mémoire,memoire,mémoire,evaluation QI,evaluation qi,évaluation qi,test de qi,qi,Test de QI,QI,analyse memoire,quotient intellectuel,evaluation quotient intellectuel,performance memoire,performance logique,securite pc,securite ordinateur,firewall,firewalls,antivirus,spybot,spybots,antispam,antispams,maintenance pc,maintenance ordinateur,protection pc,protection ordinateur,generateurs,generateur,graphisme,dessin,dessins,croquis,banniere,bannière,bannieres,bannières,logo,logos,outil graphique,outils graphique,outils graphiques,outils graphiques,outil de graphisme,outils de graphisme,outil graphisme,outils graphisme,flash,flashs,dessin flash,dessins flashs,graphisme flash,graphismes flash,graphismes flashs,graphisme flashs,graphisme en flash,graphismes en flash">
    <META NAME="description" CONTENT="QI98 analyse efficacement les facultés intellectuelles d'un individu (QI).">
    <META NAME="robots" CONTENT="index,follow">
    <META NAME="Revisit-After" CONTENT="7 day">
    <META NAME="author" LANG="fr" CONTENT="JL BOUCHEZ">
    <META NAME="publisher" CONTENT="JL BOUCHEZ">
    <META NAME="Copyright" CONTENT="© 1998-2009 JL BOUCHEZ">
    <META NAME="page-topic" CONTENT="Evaluation">
    <META NAME="page-type" CONTENT="Evaluation">
    <META NAME="audience" CONTENT="Tous">
    <META NAME="expires" CONTENT="neverR">
    <META NAME="Rating" CONTENT="general">
    <META NAME="Distribution" CONTENT="global">
    <META NAME="Geography" CONTENT="Dunkerque,France,59430">
    <META NAME="Category" CONTENT="education">
    <META NAME="Identifier-Url" CONTENT="http://qi98.free.fr/">
    <META HTTP-EQUIV="Content-Language" CONTENT="fr">
    <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
    <META HTTP-EQUIV="Content-Script-Type" CONTENT="text/javascript">
    <link rel="shortcut icon" href="http://qi98.free.fr/favicon.ico">
    <link href="styles/styles.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/sitemap.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/menu_g.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/menutab.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/faq.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/cv.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <link href="styles/styles_img.css" rel="stylesheet" media="screen" type="text/css" title="design">
    <script src="scripts/menutab.js" language="JavaScript" type="text/javascript"></script>
    <script src="scripts/favoris.js" language="JavaScript" type="text/javascript"></script>
     
    <link href="calc/calc.css" rel="stylesheet" type="text/css">
    <link href="menufr/ssmItems.css" rel="stylesheet" type="text/css">
    <script src="scripts/maj.js" type="text/javascript"></script>
    <SCRIPT SRC="menufr/ssm.js" language="JavaScript" type="text/javascript"></SCRIPT>
    <SCRIPT SRC="menufr/ssmItems.js" language="JavaScript" type="text/javascript" ></SCRIPT>
    <SCRIPT SRC="iqListe.js" language="JavaScript" type="text/javascript"></SCRIPT>
    </head>

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ce que je vois surtout c'est que tu inclus tes pages en PHP dans ton index, et que ces pages contiennent aussi les balises html, body, head, etc. Donc lors de la génération du code, ces balises se retrouvent au milieu. Donc ces balises ne doivent se trouver que dans l'index et pas dans tes pages.

  5. #5
    Membre éprouvé
    Avatar de jlb59
    Homme Profil pro
    Retraité
    Inscrit en
    Août 2004
    Messages
    1 024
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2004
    Messages : 1 024
    Par défaut
    Que nenni mon bon monsieur !
    Ce que j'ai mis ici, c'est le contenu du fichier "index.php".

    Au fait comment as-tu déterminé que j'avais des pages incules en PHP rien qu'en voyant les metas ?

    Pour l'instant, il n'y a qu'une erreur W3C à cause de "accueil.html" où j'ai essayé de mettre l'en-tête.

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <!-- AFFICHAGE DES PAGES -->
    <div id="corps">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title></title>
    <meta name="description" content="Page d'accueil">
    <meta name="keywords" content="qi">
    <meta name="author" content="JL BOUCHEZ">
    <meta name="generator" content="WebExpert 5">
    </head>
    <body>
    <!-- début fenetre -->
    C'est ce que montre le code source de la page de ta signature !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par jlb59 Voir le message
    Ce que j'ai mis ici, c'est le contenu du fichier "index.php".
    Je sais bien, mais tu as aussi des balises html head body dans tes pages, comme accueil.html par exemple, or il ne faudrait pas.

    Citation Envoyé par jlb59 Voir le message
    Au fait comment as-tu déterminé que j'avais des pages incules en PHP rien qu'en voyant les metas ?
    Cf la réponse de Bovino.

Discussions similaires

  1. Une chose que je ne comprend pas avec les editors/renderer
    Par Djobird dans le forum Composants
    Réponses: 6
    Dernier message: 30/03/2009, 10h24
  2. je comprends plus avec ma session
    Par rane dans le forum Langage
    Réponses: 5
    Dernier message: 23/10/2008, 14h26
  3. Réponses: 4
    Dernier message: 15/06/2007, 16h27
  4. Réponses: 9
    Dernier message: 29/01/2007, 09h40
  5. Les meta balises avec des pages .asp
    Par zorba49 dans le forum ASP
    Réponses: 4
    Dernier message: 12/12/2005, 09h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo