Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zakázať viac predloží v PHP

Ak používateľ klikne na tlačidlo " Odoslať " viackrát na PHP formulár , údaje forma predloží viac ako raz , čo môže zničiť integritu dát v databáze . Môžete použiť JavaScript s PHP kódu k zastaveniu užívateľa od odoslania formulára viac ako raz . Môžete zastaviť užívateľa od odoslania formulára viac ako raz zakázaním tlačidla podanie po prvom kliknutí . Pokyny
1

pravým tlačidlom myši na súbor PHP , ktorá obsahuje formulár pre podanie . Kliknite na tlačidlo " Otvoriť s " možnosť a vyberte PHP editor .
2

Pridajte kódu JavaScript do PHP formulár , ktorý zakáže tlačidlo . . Skopírujte a vložte nasledujúci kód do hlavnej "

" definícia tag :

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

vymeňte " thebutton " s HTML ID tlačidla podanie .
3

Zahrnúť správu užívateľovi , ktorý rozpráva o užívateľovi forma spracovania . Táto správa sa odošle spätnú väzbu užívateľovi , takže užívateľ si nemyslí , že forma je rozbité . Skopírujte a vložte nasledujúci kód a vložte ho po zakázaní príkazu skôr znie : .

Document.getElementById ( ' thebutton ' ) hodnota = ' Váš forma spracovania . Čakajte prosím ... " ;

Nahradiť " thebutton " s ID Vašej tlačidla podanie
.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené