The manual Page
English version
accueil | glossaire | downloads | liens ]
 

Evénement Session_OnEnd

Description

Cet événement est déclanché lorsqu'une session utilisateur expire ou est arrêté par un appel à la méthode Session.Abandon.

On utilisera par exemple cet événement pour enregistrer quelque part le nombre de visiteurs, afin de reprendre ce nombre au prochain démarrage.

Si l'on souhaite utiliser cet événement, il faut déclarer une procédure Session_OnEnd dans le fichier global.asa. Seuls les objets ASP Application, Session et Server peuvent être utilisés dans cet événement ; utiliser les autres objets déclanche une erreur.

Exemple

Dans l'exemple suivant, l'événement Session_OnEnd est utilisé décrémenter un compteur de visiteurs (variable d'application nb_visiteurs) :

<SCRIPT language="VBScript" runat="server">
...
' Evenement de demarrage de la session : on incremente le compteur
Sub Session_OnStart
	Application("nb_visiteurs") = Application("nb_visiteurs") + 1;
End Sub

' Evenement de fin de la session : on decremente le compteur
Sub Session_OnEnd
	Application("nb_visiteurs") = Application("nb_visiteurs") - 1;
End Sub
...
</SCRIPT>

format imprimable format imprimable



Copyright © 2000-2006 themanualpage.org - Ce site est soumis aux conditions décrites dans les licences GNU GPL et FDL.