Buenas tengo un formulario donde el usuario envía la fecha y con el código cambio el formato para guardarlo en la base de datos, bien si el usuario escribre la fecha en cualquiera de los siguientes formatos me hace el cambio: DD/MM/AAA o DD-MM-AAAA pero si el usuario escribe DDMMAAA no lo hace, como podría lograrlo?
este es el código
$fecha=$_POST["fecha_nac"];
$fecha=date("Y-m-d",strtotime($fecha));
echo $fecha;
También se me ocurre validar con javascript el formato y notificarle al usuario pero me gustaría saber si se puede hacer la conversion con PHP
Gracias de antemano