Actualisation session

Signaler
Messages postés
20
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
25 mai 2004
-
Messages postés
20
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
25 mai 2004
-
Je voudrais réussir à actualiser la variable de session "login" par le biais d'un href et du javascript.

J'avais penser à cela:

<script language="JavaScript">
function deconnect(){
parent.Frameprincipale.document.location='pagelogin.asp';
opener.document.login.value="";
}
</script>

<tr><td><center>[margehaut.asp Déconnexion]</center> </td></tr>

mais ça marche pas. Je n'arrive pas à accéder à la variable de session via javascript.

De l'aide SVP

5 réponses

Messages postés
165
Date d'inscription
jeudi 29 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2005
2
pour faire simple qand on peut faire complique :)

dans ton href

href="<% SESSION["login"]='valeur' %>"
Messages postés
20
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
25 mai 2004

Le problème avec cette solution, c'est qu'il actualise la frame en question avec toutes les autres frames.
Autrement dit quant je clic sur "deconnexion" il s'affiche dans la frame le contenu de toutes les autres frame c'est à dire le site en lui même. Alors que moi je voudrais seulement la frame en question.
C'est possible?
Messages postés
20
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
25 mai 2004

Slt

J'ai essayé une autre solution:

<script language="JavaScript">
function deconnect(){
<% session("login")=""%>;
parent.Frameprincipale.document.location='pagelogin.asp';
}

</script>

<tr><td><center>[margehaut.asp%> Déconnexion]</center> </td></tr>

marge haut est la frame courante.

Le problème c'est qu'à priori le code asp au sein du javascript s'execute tout le temps, au lieu de s'executer lorqu'on clic sur le lien.

Si quelqu'un à une solution ça serait cool.
Messages postés
165
Date d'inscription
jeudi 29 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2005
2
cree un script deconnect.asp qui viderai ta variable de session et reviendrai ensuite sur la page d'acceuil de ton site.
Comme ca dans ton lien deconnecte c juste un lien tout simpe vers deconnect.asp
Messages postés
20
Date d'inscription
mardi 13 avril 2004
Statut
Membre
Dernière intervention
25 mai 2004

Ca marche du tonnerre!!!
encore merci, mais j'aurais du y penser tout seul :-)