
04/03/2004, 16:58
|
 | | | Fecha de Ingreso: diciembre-2003 Ubicación: Frente al Monitor
Mensajes: 252
Antigüedad: 21 años, 3 meses Puntos: 0 | |
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. |