Visualizzazione dei risultati da 1 a 3 su 3

Discussione: realizzazione form

  1. #1

    realizzazione form

    Salve,
    sto realizzando un sito ecommerce che chiaramente ha un carrello con i prodotti. Al momento dell'acquisto reindirizzo il cliente ad una pagina con un form dove vanno inseriti i dati del cliente per la fattura. Compilato il form il tasto invio rimanda ad una successiva pagina dove il cliente verifica i dati inseriti. A questo punto, se il cliente usa il tasto freccia del browser in alto a sinistra per tornare indietro, il browser rimanda alla pagina precedente ma scrive "Conferma reinvio modulo" print.JPG
    Cosa posso fare per evitare questa situazione? E' possibile fare in modo che il browser recuperi i dati della pagina precedente e la riapra?

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,695
    Ciao, è un'impostazione di sicurezza del browser, dovuta al passaggio dei dati via POST, non puoi farci granché. Potresti giusto evitarla usando il metodo GET, se per te non è un problema passare in chiaro tali dati. A quel punto, tornando alla pagina precedente, in teoria si dovrebbe ritrovare il form ancora compilato con i dati inseriti prima.

    In alternativa, anziché aprire una nuova pagina, potresti ideare una finestra overlay dove visualizzare il riepilogo e dare la possibilità di inviare i dati o chiudere l'overlay per tornare al form.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    71
    Se ho capito bene il tuo problema è che se il cliente torna indietro perdi i campi popolati. E se aggiungessi la conferma dei dati direttamente nella pagina in cui gli fai inserire?

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