Ik ben momenteel bezig met een scriptje voor een leeftijds controle.
Hij werkt in principe prima, echter is er 1 probleem.
Als ik niets verander aan de dag, maand en jaar werkt het ook gewoon.
Ik gebruik de volgende php en html code:
<?php
if(isset($_POST['submit'])) {
$month = $_POST['month'];
$day = $_POST['day'];
$year = $_POST['year'];
$birthday = mktime(0,0,0,$month,$day,$year);
$difference = time() - $birthday;
$age = floor($difference - 662256000);
if($age >= 18) {
// voer uit
} else {
// voer niet uit
}
}
?>
<form action="" method="POST">
<select name="day">
<option>Dag</option>
<option>01</option>
</select>
<select name="month">
<option>Maand</option>
<option value="01">Jan</option>
</select>
HTML is natuurlijk niet compleet maar jullie snappend het idee.
Als de waarden dus op 'Dag', 'Maand' en 'Jaar' blijven staan kan ik gewoon verder.
Iemand enig idee hoe ik dit kan oplossen?
Bij voorbaat dank!