bonjour,
Je souhaite récupérer le login de mon utilisateur dans une autre page (différente de celle de l'identification).
J'utilise Dreamwaver et je prgramme en ASP ... je n'ai trouvé aucune doc simple et qui fonctionnemerci
bonjour,
Je souhaite récupérer le login de mon utilisateur dans une autre page (différente de celle de l'identification).
J'utilise Dreamwaver et je prgramme en ASP ... je n'ai trouvé aucune doc simple et qui fonctionnemerci
Salut Priest ,
pour la récuperation de data rien de mieux qu'un formulaire de type hidden :
ensuite un petit bouton pour envoyer le formulaire et le tour est joué ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <Form action="index.asp" name="myForm" method="POST"> <Input TYPE="hidden" name="Nom_User" >
Cliquez sur
Evitez de mettre Probleme
dans les titres de vos posts
Perso, je pense qu'une session est mieux adaptée.
La patience est un arbre aux racines amères, mais aux fruits ci-doux.
Okay pour les sessions .. quelqu'un dispose d'un exemple concret ?
En fait, j'ai crée une variable session dans mon index.asp :
<% session("login")= "TOTO"%>
Si je met "TOTO", alors je recois dans ma variable (sur l'autre page), TOTO
Mais si j'insérer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input name="IDUser" type="text" value="<% =Session("login") %>">
<% session("login")= request.form("LstLogin")%>
ou LstLogin est une liste déroulante qui contient mes noms ... je ne vois rien apparaitre dans mon input
J'ai même essayé avec la variableMM_valUsername)
MM_valUsername=CStr(Request.Form("LstLogin"))
rien à dire je ne saisi pas d'ou vient le problème[/code]
Le probleme pour cet objet ce sont les cookies , perso je ne suis pas fan
sinon Priest si tu veux utiliser cet objet avec la propriété SessionID
Tu peux aussi "custom" le global.asa , pour lui mettre des evenements tels que session on start :
tu peux storer le nom comme ça : Session("Nomuser")=....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Sub Session_OnStart Application.Lock Ton code... Application.UnLock End Sub
il faudait que tu nous dises comment tu recuperes le nom ( database , ad ... ? )
Cliquez sur
Evitez de mettre Probleme
dans les titres de vos posts
Si il s'agit de creer une session non définie dans ton global.asa
Maintenant dans le cas d'une session utilisateur, il est préférable d'utiliser le global.asa
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Page formulaire <input name="nom" type="text"> Page recup.asp session("nom") = request.form("nom") 'tant que tu ne vides pas ta session (session("nom")="") tu peux l'appeler sur toutes tes pages.
Un peu de lecture
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub Session_onStart() Dim Tableau(6) Tableau(0) = "Nom" Tableau(1) = "Prénom" Tableau(2) = "Adresse" Tableau(3) = "Code Postal" Tableau(4) = "Ville" Tableau(5) = "Adresse eMail" Session("Individu") = Tableau End Sub </script>
http://florian.developpez.com/asp/page4.php
La patience est un arbre aux racines amères, mais aux fruits ci-doux.
Envoyé par totoche
tout ça pour en revenir au formulaire![]()
Cliquez sur
Evitez de mettre Probleme
dans les titres de vos posts
oui, je veux bien, mais ca ne fonctionne pas ... faut-il obligatoirement passer par le global.asa ???
Car en fait, j'ai trouvé ca :
MMLo = request.QueryString("lstlogin")
et sur ma page : adddoc.asp
<input name="IDUser" type="text" value="<% =Session("login")%>">
Le seul souci : il me récupére uniquement la 1ére valeur de la listbox, et non pas, la valeur séléctionnée par l'user ... un moyen d'y remédier ?
il ne faut pas obligatoirement passer par un global.asa
Montre le code de ton formulaire et de ton select.
La patience est un arbre aux racines amères, mais aux fruits ci-doux.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager