Décoder en ASP une chaïne encodé avec encodeURIComponent en Javascript
Bonjour,
J'ai un problème sur une appli. Il faut que je fasse passer des "&" dans une url (et tout un tas d'autres caractères).
Au départ une fonction javascript construit la chaîne url donc j'ai appliqué encodeURIComponent --> aucun problème ça ne plante pas.
A l'affichage dans la page suivante le "&" est passé sans problème mais maintenant tous mes "é" "è" et "à" (et d'autres) ne passent plus et deviennent des é et autres joyeusetés.
Le problème est que je ne peux pas faire un decodeURIComponent puisqu'à l'arrivée je suis en ASP.
J'ai tenté une formule de ce type trouvée sur le net
Code:
1 2 3 4
| function urldecode(ch)
ch = replace(ch,"+"," ")
urldecode = unescape(ch)
end function |
mais ça ne fonctionne pas.
Donc voilà, existe t-il une fonction qui décode en ASP une chaïne encodée en JavaScript avec encodeURIComponent
Merci beaucoup d'avance si quelqu'un à une réponse :D
Marrant, j'ai le même problème en PHP...
Bonjour, en PHP, nous avons également des fonctions de type urlencode ou urldecode.
Le problème est le même que le tien, d'un côté une fonction Javascript (client donc) qui interprète la saisie dans un champ html d'un formulaire, de l'autre les fonctions serveur qui interprètent différemment le code récupéré.
voir l'article .
Et les réponses qui pleuvent :calim2: prouvent nos ignorances crasses ...