Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Problema con file global.asa

    Ho usato il classico sistema per visualizzare gli utenti loggati al mio sito ma la funzione della "session_OnEnd()" nn mi funzia.
    Il codice è questo:

    <SCRIPT LANGUAGE="VBScript" RUNAT="Server">
    Sub Application_OnStart()
    Application("Users") = ""
    End Sub

    Sub Session_OnStart()
    session("utente") = request.Cookies("papystacchio.tk")("username")
    Application.Lock
    Application("Users") = Application("Users") & session("utente")
    Application.UnLock
    End Sub

    Sub Session_OnEnd()
    Application("Users") = Replace(Application("Users"),session("utente"),"")
    End Sub
    </SCRIPT>

    Quando si apre la sessione aggiunge l'utente, ma quando si chiude nn fa nulla!!! Perchè??

  2. #2
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    su che versione win server lavori?

  3. #3
    Windows server 2003 enterprise edition, perchè??

  4. #4
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da papystacchio.tk
    Windows server 2003 enterprise edition, perchè??
    hai letto qui ?

  5. #5
    Ho letto ma nn mi aiuta. Io nn ho nessun tipo di errore. L'unica cosa è ke nn esegue alcuna operazione in session_OnEnd

  6. #6
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da papystacchio.tk
    Ho letto ma nn mi aiuta. Io nn ho nessun tipo di errore. L'unica cosa è ke nn esegue alcuna operazione in session_OnEnd
    Prova così:
    codice:
    <script LANGUAGE="VBScript" RUNAT="Server"> 
    Sub Application_OnStart 
    application("users")=0 
    End Sub 
    
    Sub Application_OnEnd 
    End Sub 
    
    Sub Session_OnStart 
    
    application.lock 
    session.timeout=5 
    application("users")=cint(application("users"))+1 
    Session("login") = False 
    application.unlock 
    End Sub 
    
    Sub Session_OnEnd 
    application.lock 
    application("users")=cint(application("users"))-1 
    application.unlock 
    End Sub 
    </script>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.