salut,
je débute en php et j'ai suivi un tuto pour créer un switcher css .
Malheureusement celui-ci n'a pas été optimisé pour répondre aux normes du w3c.
j'ai 3 erreurs que me remonte le w3c:
1)2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 cannot generate system identifier for general entity "redirection". ...="../../php/switch.php?style=lefelin&redirection=http://lefelinherbivore.com/
3)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 general entity "redirection" not defined and no default entity. ...="../../php/switch.php?style=lefelin&redirection=http://lefelinherbivore.com/
Voilà pour les erreurs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 reference to entity "redirection" for which no system identifier could be generated. .../switch.php?style=lefelin&redirection=http://lefelinherbivore.com/pages/niv_1
*************
Maintenant voici le code incriminé tel qu'il est présent dans mes pages :
Dans le <head>
le lien dans le <body>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<link rel="stylesheet" type="text/css" media="screen" title="Style de l'utilisateur" href="../../css/<?php echo (isset($_COOKIE['feuilleStyle'])) ? $_COOKIE['feuilleStyle'] : 'art2' ; ?>.css" />
********
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<li><a href="../../php/switch.php?style=lefelin&redirection=http://<?php echo $_SERVER['SERVER_NAME'].str_replace('&', '&', $_SERVER['REQUEST_URI']); ?>">Classique</a></li>
J'ai déjà essayer de suivre différentes pistes comme remplacer "&" par "&" : en vain.
********
Merci de m'aider à corriger ce code, de m'en proposer un nouveau ou encore une solution alternative.... Je craque là, ça fait bientôt deux jours non stop que je cherche une solution à ce problème.
Merci ! lefelinherbivore
![]()
Partager