[ASP]formulaire et request.form...

formulaire et request.form... [ASP] - Programmation

Marsh Posté le 26-11-2001 à 23:59:41    

voila j'ai une page ou il est possible d'arriver par deux solution:
- par un lien normal
- par la soumission d'un formulaire
 
ya moyen de determiner c deux cas sur la page d'arrivee?
pour savoir si je peux recuperer les champs du formulaire ou pas...(ds quel cas faire des request.form....)
 
voila...


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 26-11-2001 à 23:59:41   

Reply

Marsh Posté le 27-11-2001 à 00:31:03    

Youhou... un peu de temps de libre alors.. hop.. sur le forum :)
 
Pour ton pb., passe une variable cachée... qui vaudra une valeur pour telle ou telle origine ;)
 
Et si tu veux juste savoir s'il faut utiliser querystring ou form, ben fait juste request(ta_variable) je crois qu'il teste dans les deux cas et prend le premier qu'il trouve.

Reply

Marsh Posté le 27-11-2001 à 01:45:19    

ouais j'y avais pensé a un flag a 0 ou a 1 selon d'ou il vient... mais bon c pas pratique tel que je le vois (debutant)...
le pb en + precis:
 
form_recherche.asp -> on rentre les criteres de recherche
rech_resultat.asp?page1 -> on affiche les resultats + les criteres de recherche.
  lien vers page2
ou  
  re-submit du formulaire...
 
les request.form sont tous mis ds des var de session pour les recuperer qd je reaffiche les criteres de recherche apres les resultats.
 
donc il faut que je mette a jour (ou cree) les var de session QUE qd on clique sur submit....
 
ya pas un autre moyen que de mettre un flag en mode "porc" (moi je vois que un truc du genre:

Code :
  1. <a href="fonction_js()"> vers page 2 </A>
  2. <%
  3. foncrion_js()
  4. {
  5.    Session ("flag" ) = 1;
  6.    Response.write ("<SCRIPT>"go to url..."</SCRIPT>" );
  7. }
  8. %>


 
et  

Code :
  1. <form action="fonction js2()><formulaires</FORM>
  2. <%
  3. fonction js2()
  4. {
  5.    Session("flag" ) = 0;
  6.    form_name.submit (en gros hein :));
  7. }
  8. %>


 
 
 
ca c la methode "porc"... ya pas plus joli?
genre une variable qui dit si on vient d'un submit ou pas...
(chuis nioubi alors je reve!)
marci :)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Marsh Posté le 27-11-2001 à 08:56:30    

slt
 if request.servervariables("CONTENT_LENGTH" )>0 then
'formulaire vi post
end if
if request.servervariables("QUERY_STRING" )<>"" then
'formulaire via GET
end if

Reply

Marsh Posté le 27-11-2001 à 09:44:26    

myblood a écrit a écrit :

slt
 if request.servervariables("CONTENT_LENGTH" )>0 then
'formulaire vi post
end if
if request.servervariables("QUERY_STRING" )<>"" then
'formulaire via GET
end if  




 
mmmm je vais regarder ca... mais ct plutot a un truc de ce genre que je pensais au debut.. merci :)


---------------
Suri.morkitu.org : Balades au coeur de la ville...
Reply

Sujets relatifs:

Leave a Replay

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