Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/03/2004, 16:58
Avatar de Cuezaltzin
Cuezaltzin
 
Fecha de Ingreso: diciembre-2003
Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 20 años, 5 meses
Puntos: 0
Exclamación Error al Autentificar usuarios en BD

Hola a todos, estoy tratando de autentificar usuarios de mi base de datos por medio de un formulario.

El problemas es que seimpre me marca ACCESO DENEGADO, me podrian ayudar a ver donde esta mi error.

Mi codigo:

<form method="POST" action="Prueba.php"><p>
<input type="text" name="usr_login" size="20"></p>
<p><input type="text" name="usr_pass" size="20"></p>
<p><input type="submit" value="Enviar" name="B1"><input type="reset" value="Restablecer" name="B2"></p>
</form>

/////Prueba.php

<? include("Seguridad.php");?>

//////Seguridad.php

<?
/* Autenticación
*/
$muerte = 'Acceso Denegado!!!! :-p';

if(!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="www.crushe.com.mx"');
header('HTTP/1.0 401 Unauthorized');
echo $muerte;
exit;
} else {
// valido mi clave en el servidor ...
if (@$db_link = mysql_connect("localhost", "login", "password")) {
@mysql_select_db("base");
}

$sql = "select * from Usuarios
where ((usr_login = '$PHP_AUTH_USER')
and (usr_pass = '$PHP_AUTH_PW')) ";

$qpass= mysql_query($sql, $db_link);
if(mysql_num_rows($qpass)<>1) {
echo $muerte;
exit;
}

}
?>
__________________
Hasta la victoria Siempre.