Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2009, 12:45
Avatar de chumisiado
chumisiado
 
Fecha de Ingreso: enero-2006
Ubicación: Chilito
Mensajes: 69
Antigüedad: 20 años, 10 meses
Puntos: 0
Respuesta: Como hacer esto en php

prueba esto

Código PHP:
<? 
$email
=  $_POST['email']; 


function 
check_email_address($email) { 

$respuesta = true;

if (!
ereg("[^@]{1,64}@[^@]{1,255}", $email)) { 

$respuesta = false; 
} 

$email_array = explode("@", $email); 
$local_array = explode(".", $email_array[0]); 
for (
$i = 0; $i < sizeof($local_array); $i++) { 
if (!
ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%&'*+/=?^ 
_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$"
, $local_array[$i])) { 
$respuesta = false; 
} 
} 
if (!
ereg("^\[?[0-9\.]+\]?$", $email_array[1])) { 

$domain_array = explode(".", $email_array[1]); 
if (
sizeof($domain_array) < 2) { 
$respuesta = false;  
} 
for (
$i = 0; $i < sizeof($domain_array); $i++) { 
if (!
ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$", $domain_array[$i])) { 
$respuesta = false; 
} 
} 
} 
return  
$respuesta; 
} 
?> 
<? 
$pass
= $_Post ['pass']; 
if (
strlen($pass)<5); 

{ 
    echo 
"<script>alert('el campo pass tiene menos de 5 caracteres');history.go(-1);</script>"; 
} 

?> 


<? 
if (check_email_address($email)) { 
echo 
' Bienvenidos'; 
} else { 
 echo 
"<script>alert('La direccion de mail ingresada no es valida');history.go(-1);</script>" 
; 
} 

?>