Hello,
bitte schickt diesen Thread nicht so ins Archiv.
... wenn ich gestern 16 geworden wäre, dann möchte ich doch nicht bis Silvester warten, um diese tolle Seite zu sehen.
Das muss doch auch mit php hinzukriegen sein ;)
klar ist das hinzukriegen.
Wie lautet also Deine konkrete Frage zum Thema? :-)
Dann gehen wir mal davon aus, dass der Besucher in Zukunft sein komplettes Geburtsdatum eingeben kann, nicht muss. Je genauer er das macht, desto genauer kann seine "Freischaltung" stattfinden.
Sinnvollerweise werden dafür drei Datenfelder benutzt:
<p>
Geburtsdatum: TT MM JJJJ<br>
<input type="text" name="gebdat[tag]" size="2" value="00">
<input type="text" name="gebdat[monat]" size="2" value="00">
<input type="text" name="gebdat[jahr]" size="4" value="0000">
</p>
Was muss nun damit geschehen auf Serverseite?
- Umwandlung und Rangecheck für
-- Jahr Wenn nicht angegeben, abbrechen
-- Monat Wenn nicht angegeben oder falsch, mit 12 ersetzen
-- Tag Wenn nicht angegeben oder falsch, mit zum Monat (und Jahr)
passendem Wert für volle Tagezahl ersetzen.
Je nachdem, wieviele davon den Check bestanden haben, Bestimmung/Festlegung des Eingabewertes für den Vergleich. Vergleichen mit dem Stichtag und dann prüfen...
Viele Spaß beim Codieren.
Ein harzliches Glückauf
Tom vom Berg
http://bergpost.annerschbarrich.de
.
Nur selber lernen macht schlau