[ASP] passer un mot composé en paramètre ID d'une page

passer un mot composé en paramètre ID d'une page [ASP] - Programmation

Marsh Posté le 25-04-2001 à 12:02:57    

voilà, pour l'instant j'ai ça :  
<a href=Ougraph.asp?ID=<%=enregistrement("OU" )%>> <%=enregistrement("OU" )%></a>
 
avec enregistrement("OU" ) un mot composé récupéré dans une BD... le pb c que le ID récupéré ne contient que le premier mot :  
par exple, si enregistrement("OU" ) est affaires financières, ID ne récupère que affaires...
plz help me!!! :hello:  :hello:  :hello:

Reply

Marsh Posté le 25-04-2001 à 12:02:57   

Reply

Marsh Posté le 25-04-2001 à 12:10:06    

pour préciser, je dirais que je ne veux pas passer plusieurs paramètres sur ID, mais un seul paramètre composé de plusieurs mots... c vachement plus chaud :(
 :sol:  :sol:  :sol:  :sol:  :sol:

Reply

Marsh Posté le 25-04-2001 à 12:27:26    

Les espaces doivent êtres remplacées par des +

Reply

Marsh Posté le 25-04-2001 à 12:28:47    

server.urlencode(enregistrement("OU" ))
 
:sol:

Reply

Marsh Posté le 25-04-2001 à 12:31:41    

Ca fait quoi ca MagiBuzz ?

Reply

Marsh Posté le 25-04-2001 à 12:36:56    

ca rends compatible une chaine de caractères avec le protocole HTTP header.
 
Ca fait le remplacement des " " par "+" mais aussi plein d'autres remplacement

Reply

Marsh Posté le 25-04-2001 à 12:38:02    

par contre euh....
 
1) ID, ça devrait être un nombre...
2) En passant par un forumlaire tu n'aurais pas ce problème (method="POST" => request.form("..." ))

Reply

Marsh Posté le 25-04-2001 à 12:40:24    

urlencode()
c'est cool
et puis de l'autre coté  
tu fais  
urldecode
c'est encor plus cool

Reply

Marsh Posté le 25-04-2001 à 12:47:12    

lamatrice a écrit a écrit :

urlencode()
c'est cool
et puis de l'autre coté  
tu fais  
urldecode
c'est encor plus cool




bah ouais ;)

Reply

Marsh Posté le 25-04-2001 à 13:16:40    

:pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  
Merci bcp les gars ça marche nikel l'urlencode...
et pour le formulaire, je pouvais pas puisque mes paramètres étaient récupérés dans une base de données, pas rentrés pas l'utilisateur...
Merci encore :benetton:  :benetton:

Reply

Marsh Posté le 25-04-2001 à 13:16:40   

Reply

Marsh Posté le 25-04-2001 à 13:37:29    

<input type="HIDDEN" name="toto" value="<%=rs("toto" )%>">
 
Ca marche très bien :p

Reply

Sujets relatifs:

Leave a Replay

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