@micahmills:Snazší způsob, jak zastavit přidávání duplicitních dat do databáze? No, to by záleželo na tom, co byste považovali za "snazší" - méně kódu? Méně kroků? Něco jiného?
Co můžete udělat, je vygenerovat jedinečný hash nebo token, který se odešle s formulářem. Tento token je poté po úspěšném vložení do databáze uložen v relaci. Pokusy o opětovné odeslání formuláře se pak nezdaří, protože token odeslaný s formulářem bude stejný jako token uložený v relaci.
Přesměrování na jinou stránku po odeslání do databáze je stále jedním z nejlepších a nejjednodušších způsobů, jak zabránit odesílání duplicitních dat.