Flux rss
Collection CommentÇaMarche.net
Rechercher : dans
Par :

ASP session

marlene, le mercredi 2 mars 2005 à 14:11:03 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un problème pour vérifier l'ouverure de session en a^p. voici mon code :
Dim login
login=Request.Form("login")
Dim motpasse
motpasse=Request.Form("motpasse")

'on cherche si le nom est bien dans la base
'------------------------------------------
SQL = "Select* From Administrateur Where Login = '"&login&"';"

set rs = MaConnexion.execute(sql)

If rs.RecordCount <> 0 Then
if rs("MotPasse")= motpasse then %>
-Bienvenue vous êtes bien identifié(e).<br>
<%Session ("IDAdm") = rs("Login")%>
<a href="index.htm">Modifier la base de donnée</a>
<%else%>
<script language=javascript>
<body OnLoad="alert ('mot de passe incorrect')">
history.back();
</script>
<%End If
else %>
<script language=javascript>
<body OnLoad="alert ('utilisateur non enregistrer')">
history.back();
</script>
<%

end if
%>

lorsque le login et le mot de passe sont bon tout fonctionne mais lorsque l'un ou l'autre est faux on ne me met pas le message d'erreur (utilisateur non enregistrer, mot de passe incorrect) à la place on me met une page blanche.

Merci de m'aider c'est pour mon stage

1

marlene, le mercredi 2 mars 2005 à 14:13:06

Pardon j'avais oublier, si le login n'existe pa il me met une erreur sur le deuxieme if :
error '80020009'
Exception occurred.

Répondre à marlene

2

maily, le mercredi 2 mars 2005 à 14:19:13

Bonjour!
ta requête, il ne manque pas un espace entre le select et le *?

SQL = "Select * From Administrateur Where Login = '"&login&"';" Maily
Ragondin, va au coin!

Répondre à maily

3

marlene, le mercredi 2 mars 2005 à 14:22:36

ça change rien. par contre au lieu de mettre <body OnLoad="alert ('mot de passe incorrect')"> je met juste alert ('mot de passe incorrect'). mais ça ne marche pas pour le login, mais seulemen pour le mot de passe et il me met tjs l'erreur sur le if
merci

Répondre à marlene

4

maily, le mercredi 2 mars 2005 à 14:31:24

J'ai trouvé!

 if rs.Fields("MotPasse")= motpasse then %> 

les champs d'un enregistrement d'un recordset se récupèrent par la fonction Fields!
Maily
Ragondin, va au coin!

Répondre à maily

5

marlene, le mercredi 2 mars 2005 à 14:38:13

Désolé mais ça ne change rien, ça me met tjs la même erreur
merci

Répondre à marlene

6

maily, le mercredi 2 mars 2005 à 14:54:06

Alors, une dernière possibilité:

If not rs.EOF Then à la place de
If rs.RecordCount <> 0 Then Maily
Ragondin, va au coin!

Répondre à maily

7

 marlene, le mercredi 2 mars 2005 à 14:58:12

Merci merci merci bcp ç

Répondre à marlene
Variables de session Asp .net Bonjour, Je suis débutante en asp .net, j'utilise Visual Studio 2008, et j'essaie de créer une petite application. Je voudrais utiliser les variables de session de la façon suivante : L'utilisateur se logue. Je récupère son identifiant. L'utilisateur... www.commentcamarche.net/forum/affich-12806145-variables-de-session-asp-net
Variable session asp et fonction javascript Salut à tous, j'ai besoin d'aide en ASP (SVP) mon problème est le suivant, j'ai dans ma page ASP un formulaire avec une liste déroulante sur laquelle je test l'évenement onChange. ............. www.commentcamarche.net/forum/affich-423845-variable-session-asp-et-fonction-javascript
[ASP.NET]Problème de durée de vie de session Bonjour, Je suis en train de créer un site web en ASP.NET et j'ai un problème lié à la durée de vie des sessions utilisateur. Il n'est en effet pas rare de devoir m'identifier au bout de quelques minutes, alors que j'ai tout fait pour que ça ne soit... www.commentcamarche.net/forum/affich-6631776-asp-net-probleme-de-duree-de-vie-de-session
[Windows] Mot de passe de session perdu ou oubliéCette astuce vous aidera si vous avez perdu votre mot de passe de session. Cette méthode fonctionne jusqu'à Windows 2000, mais pas (ou plus ?) XP. Si vous n'êtes pas l'administrateur du système Il est nécessaire de demander à l'administrateur de... www.commentcamarche.net/faq/sujet-3879-windows-mot-de-passe-de-session-perdu-ou-oublie
Créer un script d'ouverture de sessionWindows permet de définir des scripts d'ouverture de session, c'est-à-dire des scripts contenant des commandes exécutés dès qu'un utilisateur ouvre une nouvelle session. Les scripts d'ouverture de session permettant de lancer des tâches qui seront... www.commentcamarche.net/faq/sujet-5436-creer-un-script-d-ouverture-de-session
Verrouiller la session Windows XPSous Windows XP, il est possible de verrouiller rapidement la session en cours en appuyant simultanément sur les touches Windows + L ! www.commentcamarche.net/faq/sujet-5041-verrouiller-la-session-windows-xp
Asp.net passage de valeur (Résolu)Salut à tous, Je suis en train de programmer une application web en asp.net avec Visual Studio.net en c# Et j'aurai aimé savoir (si qqun le sait) comment je peux récupérer une donnée d'une page précédente sur une autre page? Je m'explique : J'ai une... www.commentcamarche.net/forum/affich-1343532-asp-net-passage-de-valeur
Connaitre le nom de la session windows... (Résolu)Bonjours a tous, J'aimerai savoir si il exsite... et si c'est possible de connaitre le nom de la personne connecté sous windows... Mais en langague WEB... PHP, ASP... bref le nom de la session windows sous laquelle le visiteur navigue... Merci et... www.commentcamarche.net/forum/affich-2061137-connaitre-le-nom-de-la-session-windows
Variable SESSION (Résolu)Bonjour, Je voudrais savoir à quoi sert une variable SESSION ? Car j'ai sur toutes mes page php : Sauf pour la page php de départ ("celle qui s'enclenche desuite après une page de connexion html") : www.commentcamarche.net/forum/affich-6617865-variable-session
ASP - L'objet SessionIntroduction aux sessions Le protocole HTTP est un protocole non connecté (on parle aussi de protocole sans états, en anglais stateless protocol), cela signifie que chaque requête sur une page web est traitée indépendamment des autres et qu'aucun... www.commentcamarche.net/contents/asp/asp-session.php3
ASP - Active Server Pages - IntroductionPrésentation des Active Server Pages ASP (Active Server Pages) est un standard mis au point par Microsoft en 1996 permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. Ainsi une page web ASP... www.commentcamarche.net/contents/asp/aspintro.php3
Application Service Provider (ASP)Notion d'hébergement de service Le terme ASP (Application Service Provider, en français FAH pour Fournisseur d'applications hébergées) désigne la fourniture par un prestataire d'une application utilisable à travers les réseaux. Il s'agit donc de... www.commentcamarche.net/contents/entreprise/asp.php3