|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mai 2006 Messages : 45 ![]() |
tu peut les remplacer par leur code:
& par %26; # par %23 et ? par %3F |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() |
Merci beaucoup c'est exactement ça.
Sinon c'est sur qu'il n'y a pas d'autre caractères qui pourraient couper ma chaine? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com