Primero, utilizo poco:
En cambio utilizo:
Ahora, si entiendo bien, quieres mostrar una página en caso de que la contraseña esté mal!
Para esto tienes que comprobar que la contraseña ingresada sea la correcta para el usuario ingresado. Por lo tanto tu consulta a la base de datos te debe dar 1 fila (y solo una) en caso de que sea correcta. En caso contrario te devolverá 0 filas.
Puedes utilizar la función:
que te devuelve un int que representa el número de filas en la consulta.
Por ejemplo:
Nota: Asumo que debes controlar que solo haya un usuario con el mismo "login".
Ojo: También deberías pensar en utilizar la función hash() para cifrar los passwords en la BD
Salu2s
Código (php) [Seleccionar]
mysql_connect();
mysql_select_db();
En cambio utilizo:
Citarmysqli();
Ahora, si entiendo bien, quieres mostrar una página en caso de que la contraseña esté mal!
Para esto tienes que comprobar que la contraseña ingresada sea la correcta para el usuario ingresado. Por lo tanto tu consulta a la base de datos te debe dar 1 fila (y solo una) en caso de que sea correcta. En caso contrario te devolverá 0 filas.
Puedes utilizar la función:
Código (php) [Seleccionar]
mysql_num_rows($query);
que te devuelve un int que representa el número de filas en la consulta.
Por ejemplo:
Código (php) [Seleccionar]
$estandar = mysql_query("SELECT * FROM usuario where login = '".$User."' and pass = '".$Pass."'",$conexion);
if(mysql_num_rows($estandar)==0){
header("Location: direccionDeTuArchivoErrorDeContrasenna.php");
}
else {
header("Location: ingresoContrasennaCorrectaArchivo.php");
}
Nota: Asumo que debes controlar que solo haya un usuario con el mismo "login".
Ojo: También deberías pensar en utilizar la función hash() para cifrar los passwords en la BD
Salu2s