Time check
Hoi allemaal,
Ik heb voor mijn website een formulier dat maar 1x per 12 uur per account uitgevoerd mag worden. Ik heb geen flauw idee hoe ik dit moet doen nu doe ik het m.b.v. cookies maar dat is niet safe weet iemand een goede oplossing.
Ik heb voor mijn website een formulier dat maar 1x per 12 uur per account uitgevoerd mag worden. Ik heb geen flauw idee hoe ik dit moet doen nu doe ik het m.b.v. cookies maar dat is niet safe weet iemand een goede oplossing.
Gewijzigd op 01/01/1970 01:00:00 door Daniel Voogsgerd
Gesponsorde koppelingen:
Een simpele check-constraint doet wonderen.
MySQL kent dit soort simpele oplossingen niet, dan mag je het zelf gaan bouwen.
MySQL kent dit soort simpele oplossingen niet, dan mag je het zelf gaan bouwen.
pgFrank schreef op 03.03.2009 20:00:
Simpel?! moet ik daar geen postgresql voor hebben ik werk met mysql.Een simpele check-constraint doet wonderen.
MySQL kent dit soort simpele oplossingen niet, dan mag je het zelf gaan bouwen.
MySQL kent dit soort simpele oplossingen niet, dan mag je het zelf gaan bouwen.
zet gewoon achter de users wanneer je het voor het laatst heb ingevoerd,
Daarna check je mktime()-$dedbtijd > 43200{
ja het formulier is langer dan 12 uur geleden gepoost
Daarna check je mktime()-$dedbtijd > 43200{
ja het formulier is langer dan 12 uur geleden gepoost



