Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
871 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Valider une page en xml

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Valider une page en xml

n°1414580
rabzouze
Posté le 27-07-2006 à 14:57:27  profilanswer
 

Bonjour a tous,
 
Je dois valider une page au format xml et losque je passe par un validateur je recoit ce genre de message.
 
 

Code :
  1. Error  Line 70 column 49: general entity "Page" not defined and no default entity.
  2. ... href="BackOffice.php?id=Gurlevchten&Page=Modiflabo" class="lien">[Modifier]<
  3. This is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (& ) in an URL or body text. See the previous message for further details.


J'ai essayé de changé le code plusieur fois mais ca revient au meme.
Je ne sais pas comment y remédier?
 
Merci pour votre aide
 

mood
Publicité
Posté le 27-07-2006 à 14:57:27  profilanswer
 

n°1414609
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 15:23:30  profilanswer
 

Citation :

his is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (& ) in an URL


use &amp; instead

n°1414642
rabzouze
Posté le 27-07-2006 à 15:39:43  profilanswer
 

anapajari a écrit :

Citation :

his is usually a cascading error caused by a an undefined entity reference or use of an unencoded ampersand (& ) in an URL


use &amp; instead


 
Thank you.
 
Thanks to you my error is clear but now i have an oder error which is
 

Code :
  1. Error  Line 41 column 11: document type does not allow element "html" here.
  2.      <html>
  3. 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).
  4. 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).


 
J'utilise une page que j'inclue dans une autre comme ceci  
 
include ("Gestlabo.php" );
 

n°1414654
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 15:46:16  profilanswer
 

Hermes> elle est ou ton image boule de cristal? :o
 
Bon au pif comme ça je dirais que ton Gestlabo.php ressemble à ça:

Code :
  1. ...<html>
  2. ...
  3. </html>


Et que tu l'inclus dans une page comme ça:

Code :
  1. ...
  2. <html>
  3. ... <?php include ("Gestlabo.php" ); ?>
  4. ...
  5. </html>


Du coup tu te retrouves avec un balise html à l'intérieure d'une autre...
 
M'enfin si tu regardais un peu le code source de la page générée, je suis sur que ça te sauterait aux yeux [:kiki]

n°1414681
rabzouze
Posté le 27-07-2006 à 15:59:02  profilanswer
 

anapajari a écrit :

Hermes> elle est ou ton image boule de cristal? :o
 
Bon au pif comme ça je dirais que ton Gestlabo.php ressemble à ça:

Code :
  1. ...<html>
  2. ...
  3. </html>


Et que tu l'inclus dans une page comme ça:

Code :
  1. ...
  2. <html>
  3. ... <?php include ("Gestlabo.php" ); ?>
  4. ...
  5. </html>


Du coup tu te retrouves avec un balise html à l'intérieure d'une autre...
 
M'enfin si tu regardais un peu le code source de la page générée, je suis sur que ça te sauterait aux yeux [:kiki]


 
Je te remercie, je vien de trouver la solution c'est trop bete désolé.
Encore une question j'ai un probleme avec des selecte.
 

Code :
  1. Error  Line 73 column 11: end tag for "select" which is not finished.
  2.    </select>
  3. Most likely, You nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>
  4. Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, <head> generally requires a <title>, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.


 
 
Par contre dans mon code j'ai ceci et je suis sur de l'avoir fermé

Code :
  1. <form name="form1" method="post" action="">
  2. <select name="select1" class="Ecriture2">
  3.  <? $sql = "select ".$idmembre." from participer where ".$idprojet."='".$projets->fields[$idprojet]."'";
  4.  //requête contenant les identifiants des membres participants à ce projet
  5.   $membres = $db->Execute($sql);
  6.   while(!$membres->EOF){
  7.   //pour chacun des membres, on récupère son nom et son prénom et on les ajoute dans la liste des membres participants
  8.   $membre = $db->Execute("select ".$idnom.",".$idprenom." from membres where ".$idmembre."=".$membres->fields[$idmembre]); ?>
  9.  <option><? echo $membre->fields[$idnom]." ".$membre->fields[$idprenom]; ?></option>
  10.   <? $membres->MoveNext();} ?>
  11. </select>
  12.   </form>


 
Il me dit que je ne l'ai pas fermé et pourtant tu verra en regardant le code que c'est fait

n°1414693
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 16:03:34  profilanswer
 

montre le code généré plutot ...
 
Par ailleurs, s'pas terrible tout ça. Tu pourrais au moins faire une jointure pour t'économiser la deuxième requête ( qui est de surcrout executer autant de fois que tu as de participant)

n°1414699
rabzouze
Posté le 27-07-2006 à 16:05:44  profilanswer
 

anapajari a écrit :

montre le code généré plutot ...
 
Par ailleurs, s'pas terrible tout ça. Tu pourrais au moins faire une jointure pour t'économiser la deuxième requête ( qui est de surcrout executer autant de fois que tu as de participant)


 
Tu veux tout le code de la page c'est bien cela??

n°1414715
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 16:14:49  profilanswer
 

nan juste le bout du select mais la version HTML pas PHP [:mlc]

n°1414721
rabzouze
Posté le 27-07-2006 à 16:19:02  profilanswer
 

anapajari a écrit :

nan juste le bout du select mais la version HTML pas PHP [:mlc]


 
Je n'ai pas compri mais si tu ve juste le code du select le voila

Code :
  1. <select name="select1" class="Ecriture2">
  2. ...code PHP
  3. <option>...code PHP</option>
  4. ...code PHP
  5. </select>

n°1414757
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 16:41:23  profilanswer
 

:cry:
 
Je veux le code HTML de la page qu'affiche ton script php. Quand tu fais http://tonserveur/tapage.php ensuite tu fais "code source" ou "afficher source" selon ton navigateur et tu copies uniquement le bout qui concerne le select!

mood
Publicité
Posté le 27-07-2006 à 16:41:23  profilanswer
 

n°1414778
rabzouze
Posté le 27-07-2006 à 16:53:17  profilanswer
 

anapajari a écrit :

:cry:
 
Je veux le code HTML de la page qu'affiche ton script php. Quand tu fais http://tonserveur/tapage.php ensuite tu fais "code source" ou "afficher source" selon ton navigateur et tu copies uniquement le bout qui concerne le select!


 
 
Voila le code source
 

Code :
  1. <td class="case">
  2.   <form name="form1" method="post" action="">
  3. <select name="select1" class="Ecriture2">
  4.    <option>Bobby Valerie</option>
  5.    </select>
  6.   </form></td>
  7.   <td class="case">
  8.   <form name="form2" method="post" action="">
  9. <select name="select2" class="Ecriture2">
  10.    </select>
  11. </form></td>

n°1414796
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-07-2006 à 17:04:14  profilanswer
 

rabzouze a écrit :

Code :
  1. ...
  2. <select name="select2" class="Ecriture2">
  3. </select>
  4. ...



 

rabzouze a écrit :

Citation :

Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, <head> generally requires a <title>, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.




Message édité par anapajari le 27-07-2006 à 17:04:54

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Valider une page en xml

 

Sujets relatifs
plusieurs types de puce sur une mem pagePb de fermeture page pour popup
Détecter quand un internaute quitte une page[Macro Word] changer la police d'entete et de pied de page
Vérifier l'identité de mon utilisateur sur chaque pageFenetre qui apparait sur ma page
Figer page webActualiser Page
PHP/MSSQL: réaffichage contenu tableau sur page PHPW3C : comment valider un page contenant un objet Flash ?
Plus de sujets relatifs à : Valider une page en xml


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR