Passage d'un paramètre get contenant un "?"

Salut,
je développe une interface web pour un soft, et le truc c’est qu’il peut arriver que dans certains paramètre passé en get, il y ait un “?”, du coup bah ça plante. Comment je peux faire passer un “?” sans que ça ne soit mal interprété ?

shibby.

Le coder avec urlencode()
Edité le 31/08/2007 à 11:54

Le truc c’est je ne fais pas de php.
Mon projet est un peu étrange et je le réalise en Ocsigen.

Utiliser la version encodée, via la fonction javascript escape : %3F

Ah zut, excuse moi, j’ai fait un raccourci et j’ai cru que tu codais en PHP :jap:
La solution de Sans-Nom est normalement ce qu’il te faut (même résultat qu’avec urlencode())