URL invalide à cause des GET

Fornak -  
k.mestdagh Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai fais un script PHP pour changer la couleur du fond de ma page et la couleur du texte depuis l'URL, donc par exemple pour avoir du noir en fond et du texte en blanc je met :

<a href="http://localhost/index.php?background=000&color=fff">Fond noir et texte blanc</a>


Mais à cause des GET dans l'URL et des caractères ?, = et & cela rend invalide ma page sur la validateur W3C. Comment éviter cela ? Modification dans mon script PHP, en HTML ?

Merci d'avance.
A voir également:

2 réponses

Cobaycool Messages postés 893 Date d'inscription   Statut Membre Dernière intervention   100
 
essaye avec les codes qui montre le symbole que tu veux ;-)

https://ascii.cl/htmlcodes.htm
0
k.mestdagh Messages postés 39 Date d'inscription   Statut Membre Dernière intervention  
 
dans ton lien tu précise ta source qui est localhost ou 127.0.0.1... Cependant le validateur w3c ne prend pas en charge le localhost vu qu'il n'est pas un nom de domaine valide du WWW.

C'est pourquoi si tu tient tant à avoir une url complète en local, je te conseil ca :

<a href="http://127.0.0.1/index.php?background=000&color=fff">Fond noir et texte blanc</a>

ou alors ceci qui est beaucoup mieux :

<a href="./index.php?background=000&color=fff">Fond noir et texte blanc</a>
0