html: passage de parametres dans l'url - Programmation
Marsh Posté le 22-05-2001 à 14:33:52
En fait, c'est très simple, après le ? le navigateur *sait* que ce sont des paramètres à passer, c'est tout
A++
Marsh Posté le 22-05-2001 à 14:51:59
ben.. mon ie lui le sait pas ...
Voila mon url kil comprend pas:
Code : |
Marsh Posté le 22-05-2001 à 14:56:24
sinon... c koi le code html du caractere '/' ?
l'espace ' ' c'est le %20
Mais pour le slash '/' c % koi ?
Marsh Posté le 22-05-2001 à 14:58:56
Attention, je ne suis pas sûr que tu puisse passer des paramètres à une page html statique ... (ma_page.html)
Je ne comprend pas comment tu traites les params envoyés ?
Par exemple pour une jsp, l'url suivante fonctionne très bien
http://127.0.0.1:8080/test/hello?u [...] com/machin
A++
Marsh Posté le 22-05-2001 à 15:00:44
wouatouwouatou a écrit a écrit : sinon... c koi le code html du caractere '/' ? l'espace ' ' c'est le %20 Mais pour le slash '/' c % koi ? |
cf rawurlencode et ses commenataires sur php.net
/ = %2f
Marsh Posté le 22-05-2001 à 15:03:24
c vrai qu'avant de passer des parametres à ta page tu dervais passer par un escape et unescape par la suite car sinon tu risques de ne pas avoir le resultat escompté.
Marsh Posté le 22-05-2001 à 16:14:42
Wisetechi a écrit a écrit : Attention, je ne suis pas sûr que tu puisse passer des paramètres à une page html statique ... (ma_page.html) Je ne comprend pas comment tu traites les params envoyés ? Par exemple pour une jsp, l'url suivante fonctionne très bien http://127.0.0.1:8080/test/hello?u [...] com/machin |
si tu a comme URL http://domaine/page.html?param=URL
tu pourras recuperer la location en javascript et parser a la main (il y'a peut-etre une fonction native en javascript, mais je ne crois pas) ce qui arrive apres le caractere "?"
sinon, pareil que Nabab, un escape lors du click sur le lien et unescape lors du traitement de l'url sont necessaire pour passer correctement les infos !
Marsh Posté le 22-05-2001 à 17:03:32
Ah oui, j'avais pas pensé à traiter les params en javascript, autant pour moi
A++
Marsh Posté le 22-05-2001 à 18:13:53
Ca y est !!!! Ca marche impec avec le code (%2f) Merci a tous ...
Marsh Posté le 22-05-2001 à 14:16:40
salut... ca fesait longtemps
Voila... je voulais savoir comment on pouvait appeler une page avec des paramètres... où le parametre est une url ?
du genre : //domaine/page.html?param=URL
En fait, c comment kon fait pour kil ne prenne pas les '/' (slash) de l'url parametre comme de vrais '/' (slash) de l'url d'ouverture de la page ??
Enfin, jsais pas si jsuis assez clair la..
Mais c assez urgent.. plzzzz repondez moi vite
---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"