Gracias j_aspillaga por el consejo pero creo que ese no es el problema tengo Apache/1.3.29 y PHP/4.3.4
Cluster gracias por contestar, no lo hice como me recomendas porque segun el error que me devuelva lo mando al formulario con una variable que indica que error es:
Código PHP:
if (($email_check > 0) || ($usuario_check > 0)) {
if ($email_check > 0) {
unset($email);
header("location: regpaso1.php?error=1"); ////ERROR DE QUE EL EMAIL YA EXISTE
exit;
}
if ($usuario_check > 0) {
unset($usuario);
header("location: regpaso1.php?error=0"); ////ERROR DE QUE EL USUARIO YA EXISTE
exit;
}
}
si tengo un campo que los relaciona a las tablas usuarios y datospersonales que es "userid"
Código PHP:
$consulta = mysql_query("SELECT usuarios.username,etc .... FROM usuarios,datospersonales WHERE usuarios.username='$username' AND datospersonales.email='$email' AND usuarios.id_usuario=datospersonales.id_usuario");
$total = mysql_num_rows($consulta);
if ($total == 1){
// Usuario valido. /////esto seria usuario NO valido porque ya existe en mi BD
}
cualquier nueva ayuda sera bienvenida. Desde ya muchas gracias!