ASP request.querystring %

Résolu/Fermé
Jérémy - 30 déc. 2007 à 14:20
pascal.barbier Messages postés 33 Date d'inscription samedi 8 décembre 2007 Statut Membre Dernière intervention 7 décembre 2008 - 30 déc. 2007 à 14:33
Bonjour,

Je programme un site Web en ASP
J'utilise la fonction request.querystring pour faire passer des variables via l'URL

Mon problème est le suivant :
ma variable contient le symbole % et ce dernier disparait dans le transfert

Ex:
J'ai une page avec ce lien
<a href="monlien.asp?mavariable=56%">
dans le fichier monlien.asp, je récupère "mavariable" de cette manière
mavariable = request.queryString("mavariable")
Mais lorsque j'affiche "mavariable" le symbole % a disparu il ne reste plus que "56"

Quelqu'un aurait il une idée pour éviter que le % ne disparaisse ?

Merci d'avance
Jérémy ;-)
A voir également:

3 réponses

pascal.barbier Messages postés 33 Date d'inscription samedi 8 décembre 2007 Statut Membre Dernière intervention 7 décembre 2008 6
30 déc. 2007 à 14:26
Ajoutes 25 derrière le %
En fait, dans les URL, le caractère % est un code d'chapement.
Par exemple %20 est remplacé par un espace (code 20 en héxa).
Pour avoir un caractère % il faut donc donner son code (25 en héxa) précédé d'un %

Hope it helps
1
Parfait, c'est exactement ce que je cherchais !

Merci bien...
0
pascal.barbier Messages postés 33 Date d'inscription samedi 8 décembre 2007 Statut Membre Dernière intervention 7 décembre 2008 6
30 déc. 2007 à 14:33
You're welcome
et bonnes fêtes
0