Rechercher : dans
Par :

Passage de parametre avec post

Dernière réponse le 3 mai 2004 à 10:45:07 leviathan, le 30 avr 2004 à 14:34:22 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « passage de parametre avec post » dans :
[Programmation] Conventions de passage de paramètres sous x86 VoirLes conventions de passage de paramètres sous x86 Introduction Cdecl Stdcall Fastcall Register Pascal Sources de ce document et liens Lorsqu'un programme est compilé pour une architecture x86, le passage de paramètres pour...
Réinitialiser le mot de passe principal de Firefox VoirVous pouvez demander à Firefox de se souvenir des mots de passe de différents sites à votre place. Tout ces mots de passe sont protégés par un mot de passe principal dans Firefox. Seul problème: Si un jour vous oubliez votre mot de passe principal,...
[Windows XP] Libérer 20% de la bande passante Voir• Comment faire ? Par défaut, Windows XP Pro réserve 20% de la bande passante de la connexion à Internet en cas de congestion réseau à l'aide d'un outil appelé "Planificateur de paquets". (Lire l'article: mythes xp reserve 20 de la bande passante...
Mots de passe VoirLes mots de passe Lors de la connexion à un système informatique, celui-ci demande la plupart du temps un identifiant (en anglais login ou username) et un mot de passe (en anglais password) pour y accéder. Ce couple identifiant/mot de passe forme...
Apache - Crypter les mots de passe .htaccess VoirRésultat du chiffrement Pour créer votre fichier .htpasswd, il vous suffit de créer un fichier texte contenant uniquement la ligne suivante : Cet outil génère des mots de passe chiffrés différents pour un même mot de passe en clair. Toutefois...
Equipements réseau - Les passerelles (gateways) VoirLes passerelles applicatives Une passerelle applicative (en anglais « gateway ») est un système matériel et logiciel permettant de faire la liaison entre deux réseaux, afin de faire l'interface entre des protocoles réseau différents. Lorsqu'un...

2

JSS, le 30 avr 2004 à 16:39:03
  • +2

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

Répondre à JSS

3

goodzilla, le 1 mai 2004 à 22:13:36

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

Répondre à goodzilla

www.edetmoi.com, le 2 mai 2004 à 11:59:51

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.

Répondre à www.edetmoi.com

4

 leviathan, le 3 mai 2004 à 10:45:07

Je vous remercie pour toutes ces reponses qui sont arrivée tres rapidement et qui m'ont permis de me debloquer.

Léviathan

Répondre à leviathan