html: passage de parametres dans l'url

html: passage de parametres dans l'url - Programmation

Marsh Posté le 22-05-2001 à 14:16:40    

salut... ca fesait longtemps :D
 
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.. :D
 
Mais c assez urgent.. plzzzz repondez moi vite :jap:


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 22-05-2001 à 14:16:40   

Reply

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++

Reply

Marsh Posté le 22-05-2001 à 14:51:59    

ben.. mon ie lui le sait pas ...
 
Voila mon url kil comprend pas:  
 

Code :
  1. http://xxx.xxx.xxx.xxx:xxxx/blabla [...] 7680fb.rtf


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

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 ?


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

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++

Reply

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

Reply

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é.


---------------
Ce qui vaut la peine d'être fait vaut la peine d'être bien fait
Reply

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 !


---------------
www.alliancefrancophone.org ... Home is where the heart is
Reply

Marsh Posté le 22-05-2001 à 17:03:32    

Ah oui, j'avais pas pensé à traiter les params en javascript, autant pour moi ;)
 
A++

Reply

Marsh Posté le 22-05-2001 à 18:12:44    

le code est :
 
%2F

Reply

Marsh Posté le 22-05-2001 à 18:12:44   

Reply

Marsh Posté le 22-05-2001 à 18:13:53    

Ca y est !!!! Ca marche impec avec le code (%2f) Merci a tous ...
:D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed