Problème validation W3C

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Problème validation W3C

Message par delphilie »

Bonjour,
Grace à vos conseil j'ai validé toutes les page du site du voyage d'emilie, ma page d'acceuil, le site des astuce informatique, et le site de cuisine, ainsi qu les sites des clients (j'ai beaucoup travaillé lol !)
mais j'ai un problème avec les page de commentaire et le livre d'or
J'ai suis depuis 2 heures mais je comprends pas d'où vient l'erreur donc j'ai besoin de votre aide
Ca fonctionne mais impossible de valider

http://www.mermaid-tale.com/commentaire ... taires.php
Merci de votre aide

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Avec ce validateur: http://validator.aborla.net/ , tu devrais avoir plus de détails sur les erreurs et un code corrigé...
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Bonjour,

Je vois 35 erreurs sur la page de commentaires, c'est laquelle qui te pose problème ?

Je vois des attributs et éléments dépréciés (align, font...)
Je vois un élément form qui contient directement des éléments de type "en ligne" (il faut encadrer ces derniers par un élément de type "bloc" comme fieldset ou p ou div)
Je vois des esperluettes non encodées (& doit être écrit &)
Je vois des balises pas fermées

Dis-nous plus précisément où tu coinces :wink:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

Oui c'est pas evident, comme il compte pas les includes, la ligne qui me dit ne correspond pas
Je miserais que c'est le formulaire qui coince
l'erreur est

Code : Tout sélectionner

Line 35, Column 53: there is no attribute "name".
…commentaires.php" method="post" name="formulaire" id="formulaire" ><input typ
Est-ce que je peux joindre un fichier pour envoyer la page?[/url]

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

comme je vois que cela doit etre à ma ligne 79
je te poste mon formulaire

Code : Tout sélectionner

   <!-- Le corps -->
  <form action="commentaires.php" method="post" name="formulaire" id="formulaire" >
   <fieldset>
      <label for="pseudo"></label>  <!--remettre le label si cela ne te convient pas -->
          <input name="PSEUDO"  id="PSEUDO" value="Entrer votre Pseudo" size="25" maxlength="50" onfocus="this.value=''"/> <!-- Size = longeur de la boite et maxlengh= le max de lettres -->
      
        <br /><br />
		  
	 <label for="VILLE"></label> <!--remettre le label si cela ne te convient pas -->
          <input name="VILLE"  id="VILLE" value="Votre ville" size="35" maxlength="70" onfocus="this.value=''"/><br /><br />
        Message :<br />
        <textarea name="MESSAGE" rows="8" cols="35"></textarea>
        <br /><br />  </fieldset>

<table cellpadding=1>
  <tr><td align="center"><?php dsp_crypt(0,1); ?></td></tr>
  <tr><td align="center">Copier le code:<br><input type="text" name="CODE"></td></tr>
  <tr><td align="center"><input name="VALIDER" type="submit" value="Cliquez Ici pour Poster" style="background-color:#0099FF" onclick="Verif();" /></td></tr>
</table>
<br />Cryptographp (c) 2006-2007 Sylvain BRISON<br />
http://www.cryptographp.com


</form>
Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,
delphilie a écrit :Je miserais que c'est le formulaire qui coince
l'erreur est

Code : Tout sélectionner

Line 35, Column 53: there is no attribute "name".
…commentaires.php" method="post" name="formulaire" id="formulaire" ><input typ
Celle-ci est pourtant parmi les plus claires :) L'élément form ne possède pas d'attribut "name" en (x)HTML strict. Il suffit donc d'enlever ça dans la ligne que tu indiquais, pour obtenir :

Code : Tout sélectionner

…commentaires.php" method="post" id="formulaire">
Si tu l'utilisais via Javascript, il faudra que tu adaptes tes scripts en récupérant ton formulaire via son id et non pas son name :

Code : Tout sélectionner

document.getElementById('formulaire');
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

bonsoir,
je rentre juste donc je regarderais demain, je suis naze
merci
j'espère que l'id ne manquera pas lol
bonne nuit

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
souris la vie te souriera
Invité

Message par Invité »

en fait j'ai trouvé le labal bon j'avais oublié de mettre le texte entre
je passe a la suite
merci
je met pas encore resolu en cas que j'ai un autre problème

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

ca ne marche toujours pas rien a faire
de plus je comprend pas la premiere erreur
Quelqu'un a-til une idée?
merci

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
souris la vie te souriera
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

L'élément form n'accepte pas d'enfant de type en-ligne (comme input, span, ou du texte directement) ; il faut que tu encadres le tout avec un élément de type bloc comme fieldset ou div.

Tu pourras en profiter pour corriger le label pour le pseudo ("Enter votre speudo")


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

Oui je l'ai vu en passant j'ai corriger lol
j'avais un fieldset mais ca changait rien
donc j'ai bien tout regardé et le problème vient je pense du debut de la page
Pour le criptogramme je suis obliger de mettre ca

Code : Tout sélectionner

<?php
 $cryptinstall="../crypt/cryptographp.fct.php";
 include $cryptinstall;
?>
et quand je dit clear il me l'enleve
Crois-tu que ca viennent de là?
je deviens folle !!!
ca fait plus de 5 h que je passe sur cette page commentaire

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

Personne peut m'aider
Maintenant c'est l'incude de la page cryptographp.fct.php du script?
S'il vous plait !!!

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Je suis un peu perdue dans tes problèmes, tu as remis une ancienne version de la page.

Que cherches-tu à obtenir et où coinces-tu exactement ?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
delphilie
Salamandre
Messages : 35
Inscription : 05 févr. 2007, 11:44

Message par delphilie »

J'ai tout essayé tellement que ma page de commentaire ne marché plus
En fait j'ai compris je pense le problème
C'est les page du script pour le code de sécurité qui coince
Mais comme je préfére le gardé car j'ai trop de spam sinon j'ai laissé tombé
Ca fait 2 jours que j'y suis j'en peux plus.
je crois que la page de commentaire du site de mimi sera la seule pas validé
Et se sera pareil pour mon site principal pour le livre d'or lol
Merci

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; InfoPath.2; FDM)
souris la vie te souriera
Asumbaa
Tyrannosaurus Rex
Messages : 2411
Inscription : 08 déc. 2004, 20:07

Message par Asumbaa »

Salut,

Ben tu pourrais corriger tout sauf le code de sécurité, sans trop de souci. Bien fermer tes balises (un p en bas), etc.

Le fieldset se place dans le form, pas autour !

Code : Tout sélectionner

<form id="" action="" method=""><fieldset>...</fieldset></form>
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Semrush [Bot] et 4 invités