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.
      ?>