Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371

    Sessione scaduta e redirect Login.asp

    Salve
    Ho una sessione impostata a 5 minuti

    Session.TimeOut = 5

    come faccio a controllare che la stessa sia terminata e fare il redirect
    nella pagina di login......altrimenti se impiego piu di tale tempo a compilare la mia form
    mi succede che le modifiche fatte nella form stessa vanno a buon fine (perche nella pagina di aggiornamentro dati non ho messo il controllo di sessione ancora attiva) ma come torno nella form mi viene segnalata la scadenza della sessione........
    Invece io vorrei che mi segnalasse prima la scadenza e mi riporta in autom nel login.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Attiva una sessione all'inizio

    session("accesso") = "ok"

    e poi la controlli:
    if session("accesso") = "ok" vuole dire che è ancora attiva.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Questo gia lo faccio per ogni form.....
    dici di fare cosi anche per tutte le altre pagine?????
    io vorrei che andasse in autom alla pagina di login....
    è magari possibile fare questo controllo temporizzato???? ossia imposto il
    Session.TimeOut = 5
    e poi ogni 5 min controllo....
    ho provato a fare
    Response.AddHeader "Refresh", "310"
    in parte funziona ma in parte "no"....

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    446
    Personalmente utilizzo una sola pagina con tale controllo e la includo ( ) in tutte le altre pagine che utilizzo.
    In questo modo, se occorre, modifico il controllo e via.
    Il codice?
    "se l'utente non è loggato va a index.html"
    Fine.
    Veloce,Affidabile,Economico : Scegline 2

    Se la tua ragazza non te la da, tu non prendertela

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    è la stessa cosa che ho al momento io


    e nella pagina inclusa ho

    If session("UserID") = "" Then
    Response.Redirect "Default.asp"
    End If

    ma volevo qualcosa di piu!!!!

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.