Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/01/2013, 14:19
JONY_SOL2011
 
Fecha de Ingreso: enero-2013
Ubicación: Buenos Aires
Mensajes: 11
Antigüedad: 11 años, 3 meses
Puntos: 3
Respuesta: Fatal error: Call to undefined function validar_email()

yo lo que hice fue subir el archivo registro.php al host, del mismo modo lo hice en el localhost.

Entonces dentro de registro.php tengo el formulario de registro que empieza así:
<form action="registro.php" method="post" id="registrar" onsubmit="return validar()" >

Luego más abajo checkeo esa parte lo del mail:

// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
Código PHP:
Ver original
  1. $checkprov = mysql_query("SELECT usuario FROM login WHERE usuario='$username'");
  2. $provname_exist = mysql_num_rows($checkprov);
  3. $checkmail2 = mysql_query("SELECT Email FROM login WHERE Email='$email'");
  4. $provmail_exist = mysql_num_rows($checkmail2);         
  5. $checkuser = mysql_query("SELECT username FROM usuarios WHERE username='$username'");
  6. $username_exist = mysql_num_rows($checkuser);
  7. $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'");
  8. $email_exist = mysql_num_rows($checkemail);
  9.                     if($provmail_exist>0|$provname_exist>0|$email_exist>0|$username_exist>0) {
  10.     echo "El nombre de usuario o la cuenta de email ya estan en uso";
  11.                         formRegistro();
  12.                     }else{
  13.                         if(m($_POST['email']))
  14.                         {
  15.                 $query = "INSERT INTO usuarios (nombre, apellido, dni, email, telefono, username, password, fecha)
  16.                                      VALUES('$nombre',
  17.                                      '$apellido',
  18.                                      '$dni',
  19.                                      '$email',
  20.                                      '$telefono',
  21.                                      '$username',
  22.                                      '$password',
  23.                                      now())";
  24.                             mysql_query($query) or die(mysql_error());
  25.                             header("Location: login_usuarios.php");
  26. ?>



La unica vez que uso el validar_email es en esa parte, no forma parte de ningun include