Global.asa ? dobbelt effekt ?
Hej !Jeg har lidt af et problem med et system jeg arbejder på, jeg bruger en application værdi til at tælle antallet af online brugere. Men det skal kun være de brugere der er registrerede med systemet og logget ind der bliver talt, derfor lægger jeg 1 til tallet i mit login script. Når så de trykker log ud har jeg et andet script der gør det modsatte af login scriptet, trækker 1 fra tallet, samt fjerner brugerens navn fra online listen. Nu har jeg dog et problem, hvis brugeren \"dør\", timer out eller den slags, og altså ikke aktiverer mit log ud script, så vil jeg gøre dette i global.asa, MEN så skal jeg have hele den samme blok kode i global.asa som jeg skal i logud.asp, og jeg risikerer derved vel at koden bliver udført 2 gange hvis brugeren logger ud manuelt... første gang når han logger ud, og anden gang når hans session slutter.....
Hvordan undgår jeg dette når jeg skal logge brugere der \"dør\" ud, og der skal være mulighed for at logge ud manuelt !?
Med venlig hilsen
Ulrik Jensen
ulrik@qcom.dk
