Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/09/2017, 09:50
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Validar edad segun fecha de nacimiento

Creo que podría ser así

Código PHP:
Ver original
  1. function passAge($p,$edad)
  2.     for($k=0;$k<sizeof($p);$k++){
  3.         if(strtotime($p[$k]) >= strtotime(date("Y-m-d"))-($edad*365*24*60*60)){
  4.         return true;
  5.         }
  6.     }
  7. return false;
  8. }
  9.  
  10. if(!passAge($_POST["fecha_nac"],18)){
  11. //ok
  12. }
  13. else{
  14. //un adulto
  15. }

De todas formas se valida en back, pero como dices "no se envie el formulario" también sería bueno validar en js con más o menos la misma idea

Última edición por alvaro_trewhela; 27/09/2017 a las 09:56