Titre: Problème avec le W3C
Posté par: matrix07 le le 02-07-2008 a 16:17:47
Bonjour à tous, dans mon code source j'ai entré cette ligne de code :| <?php echo'Le dernier membre est <a href="./voirprofil.php?m='.$data4['membre_id'].'&action=consulter">'.$derniermembre.'</a> ?> |
|
Le validateur du W3C me retourne 3 erreurs sur cette ligne de code : 1. | general entity "PHPSESSID" not defined and no default entity . |
|
2. | reference to entity "PHPSESSID" for which no system identifier could be generated . |
|
3. | XML Parsing Error: EntityRef: expecting ';' . |
|
Comment faire ? Merci beaucoup ! |
Titre: Re:Problème avec le W3C
Posté par: MarvinLeRouge le le 04-07-2008 a 10:59:53
Salut,
1) Le validateur du W3C ne peut normalement absolument pas voir ton code php, puisque celui-ci est interprété AVANT que la page ne soit envoyée au client (ici leur validateur). 2) A priori, il semblerait que tu passes l'id de session dans l'url, ce qui perturbe le validateur car il voit un "&" dans l'url alors qu'il devrait en théorie être encodé en "&" 3) Le pb est à vérifier en cas réel : peux-tu donner l'url de la page en question, stp ? |
Titre: Re:Problème avec le W3C
Posté par: matrix07 le le 04-07-2008 a 16:58:08
| Salut l'adresse de la page est : http://www.microdunet.com/forum/ (http://www.microdunet.com/forum/) |
Titre: Re:Problème avec le W3C
Posté par: matrix07 le le 04-07-2008 a 18:05:14
Bonjour, j'ai résolu mon problème, il me suffisait d'entrer cette ligne dans mon code source :| ini_set('arg_separator.output','&'); |
|
Par contre j'ai le même problème avec les formulaires cette fois-ci. Lorsque j'ai un session_start(); et un formulaire dans la même page le validateur me trouve une erreur après la balise <form>, il me dit que j'ai un champ : <input type="hidden" .......... /> Alors que moi dans mon code source je n'ai pas du tout cette ligne de code ! Comment faire pour résoudre ce problème ? Merci ! |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|