Bonjour tout le monde,

J'ai un script qui utilise les variables passées dans l'adresse, c'est-à-dire de cette façon:
http://www.monsite.fr/index.php?nom=azeaze&mot=azeaze

et en fait j'aimerais passer des chaines de caractères avec l'ensemble des caractères ASCII, car je passe des chaines cryptées.
Quand il y a des espaces il y a %22 qui est ajouté donc aucun problème. Par contre si ma chaine possède un &, tout ce qu'il y a après n'est pas interprété. Pareil pour un ? ou un #.
Je voudrais donc savoir comment passer une chaine de caractère avec ces caractères?
Et est-ce qu'il y a d'autres caractères qui pourraient poser problèmes?

Par exemple :
http://www.monsite.fr/index.php?nom=nom=FolVr%22mv+UlcywtY|n$4%3E#azeoiahzr
Je ne recupère que les caractères avant le # dans la variable $nom.

Merci d'avance