Visualizzazione dei risultati da 1 a 3 su 3

Discussione: far scadere una pagina

  1. #1
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    440

    far scadere una pagina

    Cliccato sul tasto di invio di un form l'utente passa ad una pagina di conferma che manda una mail (pagina X).
    Se l'utente clicca su qualche link presente in questa pagina (pagina X) e passa ad una nuova pagina, e poi per caso ritorna indietro alla pagina X con il tasto back del browser la pagina X viene ricaricata e quindi rimanda la mail.
    Come si può fare per far scadere questa pagina ed essere eseguita solo se la provenienza e dal form?

    (Cliccando con il tasto back in realta vengono ripassati i dati del form non chiedetemi perchè ma è così)

  2. #2
    Inserisci nella form un campi hidden con un valore unico/casuale (es. md5(microtime())). Salva lo stesso valore in sessione. Una volta inviata la mail elimina dalla sessione il valore. Prima di inviare la mail verifica che il valore inviato nella form sia presente in sessione.

  3. #3
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    440
    ok proverò grazie

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.