Die Funktion coppaCheck() prüft anhand eines gegebenen Geburtstags sowie einer Altersbegrenzung, ob der Benutzer die Seite betreten darf oder nicht. Der Children's Online Privacy Protection Act (COPPA, deutsch: „Gesetz zum Schutz der Privatsphäre von Kindern im Internet“) wurde ursprünglich als Gesetz in Amerika verabschiedet. Es sollen dadurch Regeln für Webseitenbetreiber geschaffen werden, wie diese mit Daten von Kindern unter 13 Jahren umzugehen haben.
In Deutschland finden sich solche Abfragen häufig bei Anmeldungen in Foren, wo der Benutzer aufgefordert wird zu bestätigen, dass er ein gewisses Alter erreicht hat.
Die Funktion ist so gehalten, dass Sie zur Verifikation auch andere Altersbegrenzungen (z.B. 18 Jahre) mit übergeben kann. Als Rückgabewert liefert die Funktion entweder true (ist über oder gleich dem Alter) oder false (ist unter dem geforderten Alter).
<?PHP
function coppaCheck( $day, $month, $year, $verify ) {
if ( !checkdate($month, $day, $year) )
return false;