pour que l'on puisse utilisé le global.asa ds une application il est obligatoire que le repertoire ou ce trouve le site concerné , soit configuré ds IIS ou autre comme une application?
Si oui existe t-il un autre moyen pour savoir le nombre de personne se trouvant a un moment donnné sur l'application?
merci @+
Publicité
Posté le 28-09-2001 à 15:19:47
JiNAi
TiC RuleZ dA wOrld
Posté le 28-09-2001 à 15:25:34
bah c'est simple =) tu formatte tout ca, tu installes linux et PHP rulez =)
conseil d'ami
---------------
Si l'argent ne fait pas votre bonheur, donnez le moi =)
saxgard
Posté le 28-09-2001 à 15:37:37
moi je veux bien , mais va dire ca a l'entreprise pour laquelle je bosse d'autant plus que je n'ai pas acces auserveur et que je ne doit pas y toucher
a part ca y a pas autre chose
[edtdd]--Message édité par saxgard--[/edtdd]
DJERO
Yoooup...merde ça marche pas..
Posté le 28-09-2001 à 19:34:38
Et voilu:
Connaître le nombre de personnes connectées au site
Voici donc le code à insérer dans le GLOBAL.ASA qui doit se situé à la racine de ton site :
SUB Session_OnStart
Session.Timeout = 20 'minutes durée en moyenne d'une session raisonnable mais vous pouvez la modifier'
Session("Start" ) = Now
Application.lock
Application("Active" ) = Application("Active" ) + 1
Application.unlock
END SUB
'lorsque qu'un visiteur quitte votre site la session est détruite'
SUB Session_OnEnd
Application.lock
Application("Active" ) = Application("Active" ) - 1
Application.unlock
END SUB
</SCRIPT>
Voici le code à ajouter dans la page d'accueil par exemple pour obtenir le résultat :
Il y'a actuellement <%=Application("Active" )%> visiteurs connectés sur ce site.
:D
saxgard
Posté le 30-09-2001 à 17:09:56
vi ca je l'ai fais mais le pb , c'est que mon repertoire ou il y a mon application n'est pas declaré comme une applacation sur le serveur par conséquent il me prendra pas le global.asa de mon rep
donc en faite j'aurais voulu savoir si il y avais un autre moyen merci