这个纯PHP版怎么样?
/**
* @author - Sephedo
* @for - Deedub @ Stackoverflow
* @question - http://stackoverflow.com/questions/18751788/age-verification
*/
$min_age = 18; // Set the min age in years
if( isset( $_POST['submit'] ) )
{
if( mktime(0, 0, 0, $_POST['month'], $_POST['day'], $_POST['year'] ) < mktime(0, 0, 0, date('m'), date('j'), ( date('Y') - $min_age ) ) )
{
var_dump("over $min_age");
}
else
{
var_dump("under $min_age");
}
}
?>
Enter your age
Day:
for( $x=1; $x <= 31; $x++ )
{
if( $x == date("j" ) ) echo "$x"; else echo "$x";
}
?>
Month:
for( $x=1; $x<=12; $x++ )
{
if( $x == date("m" ) ) echo "$x"; else echo "$x";
}
?>
Year:
for( $x=date("Y"); $x>=(date("Y")-100); $x-- )
{
echo "$x";
}
?>