Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    ricarica pagina mi duplica i dati

    Salve a tutti,
    ho costruito un semplice form in PHP dove l'utente può inserire dei dati e quando preme SUBMIT viene inviato a una pagina che memorizza i dati in una tabella MYSQL e visualizza il numero di protocollo assegnato alla richiesta (rilevato da un campo autoincremento della tabella).
    Il mio problema è questo: premendo aggiorna pagina sul browser lo scrip PHP mi reinserisce nuovamente i dati assegnando un nuovo numero di protocollo.
    E' possibile evitarlo
    grazie

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Prima dell'insert non puoi controllare che esistano gli stessi dati nel db?

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922

    Re: ricarica pagina mi duplica i dati

    Originariamente inviato da claudio1453
    Salve a tutti,
    ho costruito un semplice form in PHP dove l'utente può inserire dei dati e quando preme SUBMIT viene inviato a una pagina che memorizza i dati in una tabella MYSQL e visualizza il numero di protocollo assegnato alla richiesta (rilevato da un campo autoincremento della tabella).
    Il mio problema è questo: premendo aggiorna pagina sul browser lo scrip PHP mi reinserisce nuovamente i dati assegnando un nuovo numero di protocollo.
    E' possibile evitarlo
    grazie
    Se ne è discusso diverse volte. La soluzione più semplice consiste nel fare un reindirizzamento verso un'altra pagina non appena l'inserimento va a buon fine.

  4. #4
    grazie delle risposte

    Prima dell'insert non puoi controllare che esistano gli stessi dati nel db?
    purtroppo posso avere anche valori doppi quindi non posso farlo
    userò il redirect della pagina

    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.