Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Logout e cookies

  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Logout e cookies

    Ciao e scusate la domanda:
    come si scrive una pagina di logout?
    le sessioni si aprono e si controllano così:
    codice:
    <%
    If request.cookies("innovatel.it_accesso")("valido")<>"ok" Then 
    Response.write " <center>
    
     ¡ Accesso Negato ! 
     
     Non sei un utente autorizzato o non hai eseguito correttamente la procedura di riconoscimento. </center>"
    Response.write " <center>
    
     <input type=button onclick=""window.open('http://logon.asp','_self')"" value=""Clicca qui per autenticarti""</center>"
    Response.end 
    End If 
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Qui non ci sono sessioni ma cookies.

    Roby

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Roby_72
    Qui non ci sono sessioni ma cookies.

    Roby
    si scusami...
    codice:
    dim tmpArray(2)
    dim path
    path = "http://" & Request.ServerVariables("REMOTE_ADDR") & Request.ServerVariables("PATH_INFO")
    tmpArray(2) = path
       
    if isArray(session("history")) then
       dim i
       for i = 0 to UBound(session("history")) - 1
          tmpArray(i) = session("history")(i+1)
       next 'i
    
    else
       tmpArray(0) = ""
       tmpArray(1) = ""
    end if
    
    session("history") = tmpArray
    
    Session("user") = Request("user")
    if InStr(1, Application("Users"), Session("user") & "|" ) = 0 then

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Nella logout.asp

    codice:
    <%session.Abandon
    Response.Redirect ("default.asp")%>
    Roby

  5. #5
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Roby_72
    Nella logout.asp

    codice:
    <%session.Abandon
    Response.Redirect ("default.asp")%>
    Roby
    grazie, ma come mai se clicco su logout e lascio aperto il browser continuo ad entrare nelle pagine protette?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma la navigazione avviene tramite cookies o sessioni?

    Roby

  7. #7
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Roby_72
    Ma la navigazione avviene tramite cookies o sessioni?

    Roby
    tramite cookies.

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Hai impostato una data di scadenza al cookies?
    Se non l'hai impostata termina con la chiusura del browser non con il logout...

    Roby

  9. #9
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da Roby_72
    Hai impostato una data di scadenza al cookies?
    Se non l'hai impostata termina con la chiusura del browser non con il logout...

    Roby
    non ho impostato nessuna data di scadenza del cookie, puoi aiutarmi? grazie.

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Chiudi il browser e prova a rientrare...
    Non ti dovrebbe far rinavigare nelle parti riserte.

    Roby

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.