Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1074 connectés 

  FORUM HardWare.fr
  Programmation

  Comment récupérer les données d'1 formulaire dans une deuxième via ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment récupérer les données d'1 formulaire dans une deuxième via ASP

n°10129
squall_x
Posté le 18-01-2001 à 10:41:25  profilanswer
 

Alors les donnees se trouvent dans une liste déroulante ( dans le formulaire test_dom), et je n'arrive pas à en recuperer pour les traiter dans un le deuxième (test_act).
j'utilise une methode post.
je copie le code val=request.form("domaine" ).
mais ça ne marche pas.
merci de me repondre le plus vite possible.

mood
Publicité
Posté le 18-01-2001 à 10:41:25  profilanswer
 

n°10131
yop
Posté le 18-01-2001 à 10:45:21  profilanswer
 

dans un liste deroulante en HTML ASP tu asss
<select name=machine ...>
ss <option value=1> titi
ss <option value=2> toto
</select>
Si tu selection toto dans ton combo, le request.form("machine" ) te retourne 2.
Si tu n'as pas ecrit de value, il te retourne alors rien.
Facile !

n°10145
squall_x
Posté le 18-01-2001 à 11:14:56  profilanswer
 

en fait, ce qui se passe c'est que,
je complete la liste deroulante par les donees qui se trouvent dans une table access.
ci joint le script du 1er formulaire :
<html>
ss <head>
ssssss<title>test sur le domaine</title>
ss </head>
ss
ss <body>
ssssssss <p align="center"><b><u>ÉVALUATION DES RISQUES :</u></b></p>
ssssssss <p>&nbsp;</p>
ssssssss <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Quel est le domaine du risque?</p>
ssssss
ssssssss <% 'ouverture de la base, connection, creation du recordset
ssssssssss
ssssssssssss Set conn = Server.CreateObject("ADODB.Connection" )
ssssssssssss conn.open "cictc","",""
ssssssssss
ssssssssssss Set rs = Server.CreateObject("ADODB.Recordset" )
ssssssssssss rs.Open "Select Distinct LibelleDomaine from Domaine", conn
ssssssss %>
ssssss
ssssssss <FORM Method="POST" Action="test_act1.1.asp">
ssssssssssssss<p align="Center"> Domaine du risque :ss
ssssssssssssss<select name="domaine" size="1"></p>
ssssssssssssssssssssss<option value="blanc"></option>
ssssssss
ssssssssssssssssssssss<%
ssssssssssssssssssssss'boucle pour récupérer ttes les val du champ
ssssssssssssssssssssss rs.MoveFirst
ssssssssssssssssssssss do while not rs.eof
ssssssssssssssssssssss%>
ssssss
ssssssssssssssssssssss<option value="<%=rs("LibelleDomaine" )%>"><%=rs("LibelleDomaine" )%></option>
ssssssssssssssss
ssssssssssssssssssssss<% rs.MoveNext
ssssssssssssssssssssssss loop
ssssssssssssssssssssss%>
ssssssssssssss </select>
ssssssssssssssssssssssssssssssssssssss
ssssssssssssss <%ss'fermeture
ssssssssssssssssss rs.Close
ssssssssssssssssss Set rs=Nothing
ssssssssssssss
ssssssssssssssssss Conn.Close
ssssssssssssssssss Set Conn=Nothing
ssssssssssssss %>
ssssssssssssss <p>&nbsp;</p>
ssssssssssssss <p align="center"><input type="submit" value="Etape suivante" name="Etape suivante 1"></p>
ssssssssssssss <p>&nbsp;</p>
ssssssssssssss <p align="center"><b><u>Etape1</u></b></p>
ssssssssss</FORM>ssssss
 
ssss</body>ssssss
 
</html>

n°10153
Gourou
Posté le 18-01-2001 à 11:40:36  profilanswer
 

Salut squall_x !
Alors les Asp c'est dur ?
Allez bon courage
JPGourou !

 

n°10154
k666
dites non à petitmou
Posté le 18-01-2001 à 11:42:56  profilanswer
 

met toujours dans tes scripts d'arrivée (l'action de tes formulaires) un truc au début, du style:
 
for each e in request.form
response.Write "nom:" & e & " valeur:" & request.form("e" )
next
 
 
comme ça tu vois tous ce qui rentre dans ta page :confused:
 
 
et tu fais pareil si c en GET sauf que tu mets request.querystring

 

--Message édité par k666--

n°10188
yop
Posté le 18-01-2001 à 14:01:48  profilanswer
 

Dans le value rajoute des 'ss
Car sinon il s'arrete au premier espace rencontré.
response.write("Option value='"&rc("machin" )&"'".....

n°10212
squall_x
Posté le 18-01-2001 à 15:03:36  profilanswer
 

yop a écrit a écrit :

Dans le value rajoute des '  Car sinon il s'arrete au premier espace rencontré.
response.write("Option value='"&rc("machin" )&"'".....

 





 
je vais essayer.
je te tiens au courant.
merci

n°10213
squall_x
Posté le 18-01-2001 à 15:06:22  profilanswer
 

k666 a écrit a écrit :

met toujours dans tes scripts d'arrivée (l'action de tes formulaires) un truc au début, du style:
 
for each e in request.form
response.Write "nom:" & e & " valeur:" & request.form("e" )
next
 
 
comme ça tu vois tous ce qui rentre dans ta page :confused:
 
 
et tu fais pareil si c en GET sauf que tu mets request.querystring
 
--Message édité par k666--

 





 
comment je fais pour recuperer la donnee de la liste deroulante
et la mettre dans une variable
pour travailler dans le second formulaire

n°10214
Gourou
Posté le 18-01-2001 à 15:10:38  profilanswer
 

Salut squall_x c'est jp gourou alors tu bosse ?

 

n°10289
k666
dites non à petitmou
Posté le 19-01-2001 à 10:08:08  profilanswer
 

squall_x a écrit a écrit :

 
 
comment je fais pour recuperer la donnee de la liste deroulante
et la mettre dans une variable
pour travailler dans le second formulaire

 





 
 
c à dire??? tu veux utilisqer la variable dans une MEME page???? dans ce cas là c du javascript....
sit ut veux utiliser la variable dans une page suivante, fo de l'asp....réponds et je réponds!!!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Comment récupérer les données d'1 formulaire dans une deuxième via ASP

 

Sujets relatifs
ASP : comment recuperer et envoyer des donnees entre 2 scripts ASP ??[PHP] Librairie d'abstraction Bases de données
Recordset sur ASP et Updateproblème de sous-formulaire sous access
ASP : question toute bete (desole)ASP VBScript : savor si l'utilisateur a clique sur SUBMIT ou RESET
consultation MAIL depuis ASP 
Plus de sujets relatifs à : Comment récupérer les données d'1 formulaire dans une deuxième via ASP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR