Ik wil tegen het ongewenst submitten van ingelogde users een timedelay instellen van een 180 seconden.
Nu ben ik gaan zoeken met google, php.net en natuurlijk hier
wat men zoal gebruikt, ik ben namelijk bang voor een performance hit wanneer dit veel en vaak zou gebeuren of iemand maar op die submit button blijft rammen.
Zou een timestamp zetten gewoon probleemloos moeten werken met een volgend stukje code als de volgende (ongeveer):
Als ik er overna denk lijkt het me niet zo'n probleem, maar toch... berekeningen kunnen je killen.
Nu ben ik gaan zoeken met google, php.net en natuurlijk hier
Zou een timestamp zetten gewoon probleemloos moeten werken met een volgend stukje code als de volgende (ongeveer):
PHP:
1
2
3
4
5
6
7
8
9
10
11
| $wait = time() - $tijduittabel; if($wait > 180) { echo "Submit jij maar lekker hoor" ; } else { echo "ja probeer je de server plat te leggen ofzo ? wacht jij nog maar even $wait seconden"; } |
Als ik er overna denk lijkt het me niet zo'n probleem, maar toch... berekeningen kunnen je killen.