Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    pagina scaduta o nn disponibile

    Sera a tutti! Rieccomi!

    Vi voglio lasciare questo fine settimana con una domanda (anche io avrò da meditare... purtroppo mi stanno costringendo a programmare e ad imparare ma nn è proprio il mio lavoro!!!).

    Dunque, mi è stato chiesto che quando un utente sta nell'area riservata non possa tornare indietro ad esempio alla pagina di login e in tal caso gli si dica pagina scaduta o altri messaggi di questo tipo. Effettivamente su qualche sito mi è capitato di aver visto comportamenti analoghi delle pagine ma come si fanno?

    Gli ho chiesto se gli fosse bastato un semplice controllo sulla sessione ma no nn va bene o cliccano da un link o niente! Quante pretese!

    Buona notte e buon week!
    Elisa

  2. #2
    prova questo codice:

    codice:
    Private Sub preventBackForwardNavigation()
    
            If Page.IsPostBack Then
                Dim i1 As Long = Session("LastRequestTime")
                Dim i2 As Long = ViewState("LastRequestTime")
                If i1 <> i2 Then
                    'non puoi andare indietro
                End If
            End If
    
            Dim now As Long = DateTime.Now.Ticks
            ViewState("LastRequestTime") = now
            Session("LastRequestTime") = now
        End Sub
    
    nel page_load metti questo
    'elimino la cache
    Response.Cache.SetNoStore()
    
    'controllo il BACK di IE
    preventBackForwardNavigation()

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    573

    ...

    grazie del suggerimento Lele, spero vada bene!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.