Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/12/2007, 07h59   #1
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Par défaut detruire session deconnexion

Bonjour
lors de connexion d'un utilisateur, je cree une session("login").
J'ao une page logout avec le code :
Code :
1
2
3
4
5
 
<%
session("login")=""
response.redirect("default.asp")
%>
est ce que vous pensez que c'est suffisant?
parce que je ne veux pas que qlq1 accede a la page command.asp qu'apres la connexion, et je teste deja sur la page command si la session est vide il retourne vers la page de connexion sinon il la cree.
Alors tout est bon, mais quand je click sur deconnexion il detruit la session et il retourn vers default.asp qu'elle est la page de connexion, je tape l'url de la page commande est il y accede meme si la session est detruit.
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2007, 12h38   #2
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Salut,

Pour écraser les sessions personnellement je pense que c'est mieux de faire ceci :

Code asp :
1
2
3
4
if Request.querystring("Mode") = "deconnecter" Then
		Session.Contents.RemoveAll
		Response.redirect ("index.asp")
  End if
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/12/2007, 19h45   #3
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Salut
Ca marche pas tjrs, je ne sais pas pourquoi est ce qu'un probleme de navigateur ou quoi. quand je passe vers le logout.asp et je tape une adresse d'une page securisée il affiche, mais quand j'actualise il revient vers default.asp.
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2007, 11h37   #4
Modérateur
 
Avatar de kaiser59
 
Inscription : novembre 2005
Messages : 1 246
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : novembre 2005
Messages : 1 246
Points : 1 203
Points : 1 203
Envoyer un message via MSN à kaiser59
Citation:
Envoyé par debutantasp Voir le message
Salut
Ça marche pas tjrs, je ne sais pas pourquoi est ce qu'un problème de navigateur ou quoi. quand je passe vers le logout.asp et je tape une adresse d'une page sécurisée il affiche, mais quand j'actualise il revient vers default.asp.
D'après ce que tu dis cela fonctionne Car tu es redirigé

Citation:
Envoyé par debutantasp Voir le message
quand je passe vers le logout.asp et je tape une adresse d'une page sécurisée il affiche
Comment ça ? Qu'est-ce qu'il affiche ?
__________________
Ne dites pas Java pour dire Javascript ! Ces deux codes n'ont rien à voir ! // Essayez d'expliquer, de la façon la plus claire possible votre problème. // Parfois une image vaut mieux qu'un long discours

FAQ ASP
kaiser59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2007, 22h17   #5
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,
Citation:
Envoyé par debutantasp Voir le message
je tape une adresse d'une page securisée il affiche, mais quand j'actualise il revient vers default.asp.
C'est la page en cache qui s'affiche. Il faut interdire la mise en cache de tes pages sécurisées.

A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2007, 22h46   #6
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Salut,
Comment interdir le cache?
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2007, 09h35   #7
Membre expérimenté
 
Inscription : octobre 2004
Messages : 516
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : octobre 2004
Messages : 516
Points : 508
Points : 508
Envoyer un message via MSN à TekP@f
Salut,

Avant de poster tes questions sur le forum, n'oublie pas ...

Code :
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
TekP@f est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/12/2007, 10h00   #8
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Merci
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2007, 23h21   #9
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Et la FAQ: http://asp.developpez.com/faq/?page=divers#cache
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2007, 01h10   #10
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Salut, Merci
J'ai un autre probleme, lors de l'identification sur ma page je crée une session et je fais la redirection vers une autre page qui est command.asp, apres je passe par une page visual.asp et insert.asp, et dans insert.asp j'ai un bouton retour pour revenir sur la page command.asp mais quand je click il revient vers page default.asp qui est la page d'identification.
voila le code de page default.asp
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if request.Form("login") <> "" then
login=request.Form("login")
mp=request.Form("mp")
sql="select * from users where login='" & login & "' and mp='" & mp & "'"
set rs=DBASE.execute(sql) 
if not rs.eof  then
session("login")=rs("login")
response.redirect("command.asp")
%>
      <%else %>
      <span class="style1">Login ou mot de passe incorrect</span>
      <%
end if
end if
page command.asp

Code :
1
2
3
if session("login")="" then
response.Redirect("default.asp")
end if
bouton retour
Code :
<input name="button6" type="button" onClick="javascript:window.location='command.asp'" value="Retour"/>
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 15h49   #11
Nouveau Membre du Club
 
Inscription : avril 2008
Messages : 187
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 187
Points : 32
Points : 32
moi je cherche le meme truck mais avec code jsp (déconnexion)
mima_mine est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2008, 16h41   #12
Membre habitué
 
Inscription : novembre 2007
Messages : 381
Détails du profil
Informations personnelles :
Âge : 29
Localisation : Maroc

Informations forums :
Inscription : novembre 2007
Messages : 381
Points : 148
Points : 148
Bonjour et bienvenue sur le forum
Pour le forum jsp cliquer ici
debutantasp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h36.


 
 
 
 
Partenaires

Hébergement Web