Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come disabilitare più Sottopone in PHP

Se un utente fa clic su un pulsante "Invia" più volte sul modulo PHP , i dati del form presenti più di una volta , che può rovinare l'integrità dei dati in un database . Si utilizza JavaScript con il vostro codice PHP per fermare un utente di inviare un modulo più di una volta . Ti fermi a un utente di inviare un modulo più di una volta disabilitando il tasto invio , dopo il primo scatto. Istruzioni
1

destro del mouse sul file PHP che contiene il modulo di presentazione. Fare clic su " Apri con " opzione e selezionare il vostro editor di PHP .
2

Aggiungi il codice JavaScript per il modulo PHP che disabilita il pulsante . Copia e incolla il seguente codice per il tag principale definizione "

" :

onsubmit = document.getElementById " ( ' thebutton ') disabled = true;

Sostituire. " thebutton " con l' ID codice HTML del pulsante di invio .
3

includere un messaggio per l'utente che indica all'utente il modulo è in fase di elaborazione . Questo messaggio invia feedback per l' utente, in modo che l'utente non pensa che la forma è rotto . Copiare e incollare il seguente codice e inserirlo dopo la dichiarazione precedentemente inserito disable :

document.getElementById ( ' thebutton ') value = ' Il modulo è in fase di elaborazione . . Attendere prego ... ';

Sostituire " thebutton " con l' ID del pulsante invio

.

 

Programmazione © www.354353.com