Passage de parametre avec post
leviathan
-
leviathan -
leviathan -
Bonjour j'aimerais savoir s'il existe un moyen pour envoyer des informations d'une page asp a une autre a partir d'un lien hypertexte mais je veux recuperer les informations avec request.form (methode post) sur ma seconde page asp
Attention : je ne veux pas de lien du style : a href=lien.asp?var=valeur car j'ai trop de variable a envoyer et la methode get me limite
Attention : je ne veux pas de lien du style : a href=lien.asp?var=valeur car j'ai trop de variable a envoyer et la methode get me limite
A voir également:
- Passage de parametre avec post
- Parametre dns - Guide
- Remettre parametre usine pc - Guide
- Parametre windows - Guide
- Passage qwerty azerty - Guide
- Netflix paramètre compte - Guide
4 réponses
Bonjour ou Bonsoir,
Je vais avoir le meme probleme que toi.
La solution que j'envisage est d'envoyer plusieurs requetes en fragmentant mes parametres.
Si jamais il y a une meilleure solution je suis preneur aussi.
a++
JSS
Je vais avoir le meme probleme que toi.
La solution que j'envisage est d'envoyer plusieurs requetes en fragmentant mes parametres.
Si jamais il y a une meilleure solution je suis preneur aussi.
a++
JSS
Salut
En principe t'as un formulaire
<form name="f1" action="nom2_la_deuxieme_page" method="Post">
<input type="text name="nom">
<imput type="submit" value="OK">
</form>
dans la 2eme pages tu fait .asp
<% x=request.form("nom")
response.write(x)%>
tu remarque que le nom de la variable qui se situe entre les () de request.form est celui du champ de texte et comme ca tu recupere le contenu de la variable "nom" dans x;
aussi il y a une autre facon est d'utiliser un champ hidden
<input type="hidden" name="caché"value="goodzilla;ali">
et dans la 2 eme page tu peut faire
<%x=split(request.form(caché,";")) // ; est le separateur
response.write(x(0))%> // ca te donne goodzilla
'response.write(x(1)) // ca te donne ali
il vaut mieux que tu regarde la syntaxe de la fonction split.
CIAO
En principe t'as un formulaire
<form name="f1" action="nom2_la_deuxieme_page" method="Post">
<input type="text name="nom">
<imput type="submit" value="OK">
</form>
dans la 2eme pages tu fait .asp
<% x=request.form("nom")
response.write(x)%>
tu remarque que le nom de la variable qui se situe entre les () de request.form est celui du champ de texte et comme ca tu recupere le contenu de la variable "nom" dans x;
aussi il y a une autre facon est d'utiliser un champ hidden
<input type="hidden" name="caché"value="goodzilla;ali">
et dans la 2 eme page tu peut faire
<%x=split(request.form(caché,";")) // ; est le separateur
response.write(x(0))%> // ca te donne goodzilla
'response.write(x(1)) // ca te donne ali
il vaut mieux que tu regarde la syntaxe de la fonction split.
CIAO
Petite astuce pour dépasser la limite des paramètres à faire passer.
Les faire passer dans une même variable !
exemple : var=param1_param2_param3_etc
A l'arrivée, il suffit de récupérer les sous-chaine facilement identifiable grace au caratère _ (un autre peut aussi servir, mais celui-ci me plait bien) .
Voilà !
Ed.
Les faire passer dans une même variable !
exemple : var=param1_param2_param3_etc
A l'arrivée, il suffit de récupérer les sous-chaine facilement identifiable grace au caratère _ (un autre peut aussi servir, mais celui-ci me plait bien) .
Voilà !
Ed.