Bonjour,

Je me pose des questions sur global.asa, je teste le code suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
 
  Sub Application_OnStart
	'Initialisation du nombre de connectés
	Application("nb_connectes") = 0
  End Sub
  Sub Application_OnEnd
	'Code à placer éventuellement à cet emplacement
  End Sub
  Sub Session_OnStart
	Session("debut") = now()
	Application.Lock
	Application("nb_connectes") = Application("nb_connectes") + 1
	Application.UnLock
 
	Response.Redirect"user_asp.asp?ses=start"
 
  End Sub
  Sub Session_OnEnd
 
	Response.Redirect"user_asp.asp?ses=stop"
 
	Application.Lock
	Application("nb_connectes") = Application("nb_connectes") - 1
	Application.UnLock
  End Sub
</SCRIPT>
A priori le nombre de visiteurs semble étrange, 1 session = 1 visiteur, si j'ouvre une 2ème session: 3 visiteurs ???

J'ai assayer aussi de faire des redirection vers des pages de traitement asp pour pouvoir lancer des routines au debut et fin de session mais ça n'a pas l'air de fonctionner.

Avez vous une expérience sur ce sujet ?
Merci.