Pb de transfert de données en ASP

mister_toto
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 21 Avr 2006

Pb de transfert de données en ASP

Message le Ven Avr 21, 2006 20:06

Bonjour,
SVP, je voudrais savoir comment faire pour extraire la valeur d'un champ de texte à partir d'une page web quelconque (du même site web bien sûr) ?
en fait, pour le faire à partir de la page appelante, je sais qu'il faut faire un request.querystring("---"), mais à partir d'une page quelconque je ne sais pas comment faire ?!
Merci d'avance.


legoufred
WRInaute passionné
WRInaute passionné
 
Messages: 1000
Inscription: 10 Oct 2005

Message le Ven Avr 21, 2006 21:05

en asp je peu t'aider, mais il me faut plus de précision sur ce que tu cherches à faire ...

mister_toto
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 21 Avr 2006

Message le Ven Avr 21, 2006 21:22

merci !
en fait, ma question est la suivante:
je suis en train de développer un site en asp.
j'ai plusieurs pages web.
je voudrai juste savoir comment extraire la valeur d'un champ de texte d'une page du site à partir d'un autre page quelconque pour y insérer cette valeur ?!
merci !


reglysse
WRInaute discret
WRInaute discret
 
Messages: 150
Inscription: 19 Avr 2006

Message le Sam Avr 22, 2006 0:48

Un petit exemple simple :

Je pense qu'il te faut donc 2 pages, une premiere qui poste sur la deuxieme.

Donc page1.asp et page2.asp.

page1.asp :
Code: Tout sélectionner
<form name="formulaire" action="page2.asp" method="post">
<input type="text" name="variable" value="">
<input type="submit" name="Valider" value="Valider">
</form>


page2.asp :
Code: Tout sélectionner
<%
response.write request.form("variable")
%>


Ici page2.asp va afficher la valeur du champs texte de page1.asp

mister_toto
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 21 Avr 2006

Message le Sam Avr 22, 2006 21:15

désolé je viens de me re-connecter !
en fait, ma question concerne deux pages dont aucune poste sur l'autre !
c-a-d: comment on procède, dans ton exemple, si page1.asp ne poste pas sur page2.asp pour que page2.asp affiche la valeur du champs texte de page1.asp ???
merci


reglysse
WRInaute discret
WRInaute discret
 
Messages: 150
Inscription: 19 Avr 2006

Message le Sam Avr 22, 2006 22:46

Pour avoir une variable d'une page à une autre sans poster ou passer de variable dans l'url tu peux utiliser les sessions.

Dans page1.asp tu mets en session une variable :
Code: Tout sélectionner
<%
session("ma_variable") = "Mon test"
%>


Dans page2.asp tu peux afficher la variable de session :
Code: Tout sélectionner
<%
response.write session("ma_variable")
%>

mister_toto
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 7
Inscription: 21 Avr 2006

Message le Sam Avr 22, 2006 22:58

donc si je comprends bien,
1/ dans la page1 je declare ma_variable comme variable,
2/ puis j'affecte à ma_variable la valeur du champ de texte,
3/ ensuite je peux utiliser la valeur de session("ma_variable") dans n'importe quelle autre page ?!
est-ce bien cela ?
merci !!!


reglysse
WRInaute discret
WRInaute discret
 
Messages: 150
Inscription: 19 Avr 2006

Message le Sam Avr 22, 2006 23:47

Oui voila apres tu peux utiliser session("ma_variable") dans toutes tes pages.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités