Hola chicos como van me ayudan con mi login, es que quiero que los usuarios puedan iniciar sesión con las dos opciones ya sea con su usuario o email.. Gracias chicos 
0
Puntos
1522
Visitas
1
Resp
Por juliethsanches hace 10 años
Novice
Respuesta #1
Hola, tienes que usar OR (o) en la consulta del login para que busque en los 3 campos algo como esto:
$query_DatosLogin = sprintf("SELECT * FROM z_users WHERE user=%s AND password=%s OR email=%s AND password=%s",
	
	
	GetSQLValueString($_POST['user'], "text"),
	GetSQLValueString(md5($_POST['pass']), "text"),
	GetSQLValueString($_POST['user'], "text"),
	GetSQLValueString(md5($_POST['pass']), "text"));
como puedes ver la clave esta en la sentencia:
SELECT * FROM z_users WHERE user=%s AND password=%s OR email=%s AND password=%s
salu2
0
Puntos
Por alber hace 10 años
Admin
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar