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$checkprov = mysql_query("SELECT usuario FROM login WHERE usuario='$username'"); $checkmail2 = mysql_query("SELECT Email FROM login WHERE Email='$email'"); $checkuser = mysql_query("SELECT username FROM usuarios WHERE username='$username'"); $checkemail = mysql_query("SELECT email FROM usuarios WHERE email='$email'"); if($provmail_exist>0|$provname_exist>0|$email_exist>0|$username_exist>0) {
echo "El nombre de usuario o la cuenta de email ya estan en uso";
formRegistro();
}else{
if(m($_POST['email']))
{
$query = "INSERT INTO usuarios (nombre, apellido, dni, email, telefono, username, password, fecha)
VALUES('$nombre',
'$apellido',
'$dni',
'$email',
'$telefono',
'$username',
'$password',
now())";
header("Location: login_usuarios.php"); ?>
La unica vez que uso el validar_email es en esa parte, no forma parte de ningun include