Esto me genera un problema porque por ejemplo, un usuario crea una tarea y pone como fecha límite de entrega el 24/03/2014 (ayer). Hoy entra en la aplicación el usuario a quien va dirigida la tarea y ve que se le pasó el límite. Simplemente tendría que cambiar la fecha de su ordenador para engañar al script. Lo he probado y es así.
Código PHP:
Ver original
$fecha_limite_tarea = "24/03/2014"; // timestamp de hoy // timestamp de la fecha límite $time_fecha_limite_tarea = mktime(0,0,0,$array_fecha_limite_tarea[1],$array_fecha_limite_tarea[0],$array_fecha_limite_tarea[2]); if($time_fecha_limite_tarea >= $time_hoy) // El usuario puede entregar la tarea. else // El usuario ya no puede entregar la tarea.
¿Hay alguna forma de evitar esto? ¿Tomando la fecha actual de otra forma?