Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684

    Session.Timeout dove inserire?

    Chiedo ai più esperti, due chiarimenti sulle session.


    ---------------------------------------------
    1. La durata di default di una session è stabilita dai settagi del server?
    Ho letto alcuni che dicono 10 min. altri 20 min. altri dicono dipende solo dal server.

    La session muore tot. min. dopo che il server non ha ricevuto nessuna chiamata dal client che ha creato quella sessionID?
    ---------------------------------------------

    2. il session.Timeout va settato prima della creazione di una session, esmpio pratico:

    Ho creato in una SUB il controllo del nome utente e password, questa Sub viene caricata tramite un INCLUDE, infatti è in un file esterno, solo se la query contiene dei valori.

    codice:
    Sub Login
          Dim utente, password
          utente = request.form("utente")
          password = request.form("password")
    
          'Interrogo il database
    
          'Fine interrogazione
          'se trovato
          session("login") = utente & "," & rslogin("idutente")
    End Sub
    il session.timeout io l'ho inserito in un'altra sub:
    codice:
    Sub sessionTime
          session.Timeout = 40
    End Sub

    E richiamo le due procedure:
    sessionTime
    login

    Preciso che utilizzo, nel mio sito di ecommerce, un'altra session per il carrello quindi, il sessionTimeout automaticamente setta per tutte le session la durata.
    ---------------------------------------------

    Spero di essere stato chiaro.
    Grazie, per i chiarimenti in anticipo.

  2. #2
    utilizza il file global.asp nel tuo sito e setta il timeout nella

    Sub Session_OnStart()
    'setta il timeout delle variabili
    'di Sessione a 40 minuti
    Session.Timeout = 40
    End Sub

    http://www.simply4you.it/articoli/asp/art0007a.asp

    ...ancora credi a internet? :maLOL:

  3. #3
    senti che ho scritto!

    GLOBAL.ASA

    ...ancora credi a internet? :maLOL:

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    Non ho mai usato il global.asa, credo che sia arrivato il momento di utilizzarlo.

    Però mi piacerebbe sapere e risolvere i dubbi in merito alla durata delle session.

    Grazie.

  5. #5
    le risposte sono SI' a tutto tranne al punto 2 (non necessariamente) ok?
    ...ancora credi a internet? :maLOL:

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    684
    Continuano i miedi dubbi sulla durata di default.
    Credo che bisogna vedere i settagi del server su cui ti appoggi, per sapere l'effettiva durata di default delle session a questo punto!

    Sprovvedendo ad inserire il file Global.asa per settare la session.timeout non sapendo il server a quanto le ha settate.

    Grazie per i consigli.

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.