aver: PROBLEMA 2 RESUELTO:
TENIA PUESTO:
Código:
if (empty($_POST['Email'])) {}
else{
if (!preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/", $Email )) {
$errores[] = 'La direccio de '. $Email .' no esta ben escrita';
}
}
que pasaba? pues que estava intenando usar la variable
$Email SIN AVERLA DEFINIDO.... VAYA FALLO MAS TONTO !
SOLUCION:
Código:
if (empty($_POST['Email'])==FALSE) {
if (!preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/", $_POST['Email']))
{
$errores[] = 'La direccio de '.$_POST['Email'].' no esta ben escrita';
}
}
una de dos,
declaramos la variable con
$Email = $_POST['Email']
o
como yo eh echo, directamente usamos el metodo
post con la variable
Email y soleventado
ahora a por el problema de que los alert no recojen bien el valor del array
$errores