Passage de parametre

24 ans Messages postés 231 Date d'inscription lundi 27 novembre 2000 Statut Membre Dernière intervention 7 juillet 2008 - 22 mai 2006 à 17:46
cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 - 22 mai 2006 à 22:23
Salut tout le monde
Comment je puisse passer des parametres à une page

4 réponses

fcampagne Messages postés 195 Date d'inscription vendredi 3 juin 2005 Statut Membre Dernière intervention 13 juillet 2006 3
22 mai 2006 à 18:16
tout simplement lorsque tu appelle ta page cible, dans ta balise Href tu appelle ta page de la maniére suivante
test
et pour récupérer le paramétre sur la page une fois celle ci chargé du fait juste un Request.Params.Get("tonparam")
cette methode te retournera la valeur de "tonparam" passé dans l'url

autre méthode, tu peux utiliser les sessions
pour cela sur la page source tu fait session("tonparam")=tavaleur et sur la page cible tu fait
tavaleur=session("tonparam")
de cette maniére les varaibles sont persistante et tu peux les réutiliser meme apres avoir appelé plusieurs fois ta page, elle sont memoriser sur le serveur toute la durée de ta session
Voili voilou
0
cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
22 mai 2006 à 21:00
En asp :

Dans mapage.asp :

<%

IfRequest
.Form
("mon_texte"
)
= ""
then

%>
<FORM ACTION ="mapage.asp" METHOD= POST >


</FORM>

<%

Else

%>
ton paramètre est :
<% =Request
.Form
("mon_texte"
)%>

<%

End
If

%>
0
cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 4
22 mai 2006 à 22:22
Salut,

Attention cependant : en ASP.NET, je déconseille l'utilisation de Request.Params que te montre fcampagne, car celui ci fait la synthèse de plusieurs types de paramètres (à savoir  Request.QueryString, Request.Form, Request.ServerVariables, et Request.Cookies), il peut donc y avoir des confusions entre des paramètres ayant le même nom...etc

- Si tu veux récupérer des paramètres passés dans l'URL, utilises Request.QueryString("tonparam")
(et c'est pareil en ASP3 ou en ASP.NET )

- Si tu veux récupérer des paramètres passés par un formulaire avec méthode="POST", utilises :
Request.Form("tonparam")
(et c'est pareil en ASP3 ou en ASP.NET )

<hr size="2" width="100%" />Nurgle (Antoine)
0
cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 4
22 mai 2006 à 22:23
petite coquille, c'est method= "POST" et pas méthode="POST", évidemment

<hr size ="2" width="100%" />Nurgle (Antoine)
0
Rejoignez-nous