Autor | Zpráva | ||
---|---|---|---|
Smekac Profil |
#1 · Zasláno: 4. 9. 2017, 08:33:04
Zdravím, řeším problém s dvojkliky, pokud mám script v PHP který se ale smí vykonat jen jednou, pak dochází ke zkreslení dat, a uživatel udělá dvojklik na to samé tlačítko, script se provede 2x ... to vede třeba k dvojímu naskladnění produktů a podobně...
Potřeboval bych řešení které omezí počet kliků do doby reloadu stránky. Nevíte jak na to? Asi to bude prkotina, ale docela mě to zarazilo a nemůžu se nějak dostat dál :-D ... Díky všem. |
||
blaaablaaa Profil |
#2 · Zasláno: 4. 9. 2017, 11:05:27
Smekac:
Bud si pri nacteni stranky vzdy vygeneruj nejaky token a pri akci pak v db overuj, zda uz s tim tokenem nebyla dana akce provedena. Pripadne muzes udelat nejake js osetreni (po odeslani pridas disabled na formularovy prvek, pripadne celou stranku prekryjes nejakou vrstvou s informaci, ze probiha ukladani apod.). |
||
Časová prodleva: 6 let
|
0