Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79

    domandina sulle session

    ciao ragazzi!

    avrei un piccolo quesito:

    se attribuisco una session ad un utente, e a questo utente si blocca il computer,per quanto tempo rimane "viva" la session?

    io ho impostato il session.timeout=1 per vedere se scadeva anche in questo caso, ma non funge.
    ...::: by tonyno :::...

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    raga, non è chiara la domanda o nessuno sa rispondermi?
    ...::: by tonyno :::...

  3. #3
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    la session vive sul server. se si impalla il PC client, è come se fosse scaduta in quanto al nuovo ingresso si apre una nuova sessione sul server e la vecchia (anche se ancora in memoria sul server) non può essere recuperata
    Tutti vogliono parlare, nessuno sa ascoltare.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    ma allora non è possibile sapere con sicurezza quando scade?
    ...::: by tonyno :::...

  5. #5
    Originariamente inviato da poser
    ma allora non è possibile sapere con sicurezza quando scade?
    1. Al termine del tempo
    2. Alla chiusura prima della scadenza del browser

    Se parli di tempo inteso come conteggio di minuti o secondi no.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    il problema che ho io è che ho messo una funzione sul global.asa allo scadere della sessione, son riuscito a farlo eseguire in tutti gli altri casi tranne nel caso in cui il computer CLIENT si impianti o la connessione si interrompe.

    non c'è proprio niente da fare?
    ...::: by tonyno :::...

  7. #7
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    allo scadere del timeout quello che c'è nel session_onend viene eseguito. se non funziona, significa che stai cercando di fare qualcosa che non è lecito fare (ad es. un redirect)
    Tutti vogliono parlare, nessuno sa ascoltare.

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    io nel global.asa ho messo il session.timeout=1 e funziona,
    allo scadere della sessione devo levare dei dati da un db, ma non funziona solo nel caso che ho detto prima.
    ...::: by tonyno :::...

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    79
    mi sorge un dubbio sul codice inserito sul GLOBAL.ASA,
    io ho fatto così:

    Sub Session_OnStart
    '1 minuto di timeout
    Session.Timeout = 1
    End Sub

    è possibile nel Session_OnStart definire il timeout anke se non definisco subito una session?
    io ho fatto così perchè la session la do al momento del login da parte dell'utente.

    negli esempi che ho trovato ho sempre trovato diciture tipo:

    Sub Session_OnStart
    '1 minuto di timeout
    Session.Timeout = 1
    Session("ciao")="ciao"
    End Sub
    ...::: by tonyno :::...

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.