Lo hice de ésta forma:
date_default_timezone_set('UTC');
$user = mktime(0, 0, 0, 'dia', 'mes', 'ano');
$now = time();
if ($now - time() < 60*60*24*365*18)
{
echo "Lo sentimos eres menor de edad";
}
else
{
echo "Eres mayor de edad";
}
dia, mes y ano son variables que se están en el formulario y son completadas por el usuario, pero me aparece el error:
Warning: mktime() expects parameter 4 to be long, string given in C:\wamp\www\601\datos.php on line 11
Me imagino que se debe a que la rutina (.php) está esperando un valor de las variables dia, mes, y ano, la cuales no sé como hacer que se traiga el valor de mi formulario (.html)
Cómo lo puedo solucionar?