|
Volljährigkeitsüberprüfung |
|
|
|
|
Dienstag, 19. September 2006 |
http://www.webmaster-resource.de/tricks/php/volljaehrigkeitsueberpruefung.php
Um zu überprüfen, ob ein Besucher volljährig ist, können Sie diese Funktion verwenden.
Anhand des Geburtstages wird ermittelt, ob der Besucher volljährig ist oder nicht. Zusätzlich können Sie die Volljährigkeitsgrenze über die Variable $Altersgrenze festlegen.
Die Funktion prüft darüber hinaus, ob das angegebene Datum überhaupt existiert.
Quellcode
1.
<?php
2.
3.
function VolljaehrigkeitPruefen($Tag, $Monat, $Jahr, $Altersgrenze)
4.
{
5.
if(checkdate($Monat, $Tag, $Jahr) && date(Y)-$Altersgrenze >= $Jahr)
6.
{
7.
if(date(Y)-$Altersgrenze == $Jahr && (date(m) < $Monat || (date(m) == $Monat && $Tag > date(d))))
8.
{
9.
return false;
10.
}
11.
12.
return true;
13.
}
14.
else
15.
{
16.
return false;
17.
}
18.
}
19.
20.
21.
$Tag = 27;
22.
$Monat = 11;
23.
$Jahr = 1987;
24.
$Altersgrenze = 18;
25.
26.
if(VolljaehrigkeitPruefen($Tag, $Monat, $Jahr, $Altersgrenze))
27.
{
28.
echo"Sie sind volljährig!";
29.
}
30.
else
31.
{
32.
echo"Sie sind nicht volljährig!";
33.
}
34.
35.
?> |