Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/07/2007, 13:11
lamay
 
Fecha de Ingreso: noviembre-2006
Mensajes: 38
Antigüedad: 17 años, 4 meses
Puntos: 0
Información Re: Problema con Autentificar usuarios en base de datos

gracias, ahora me funcina lo unico malo es que ahora al ingresar cualquier nombre de usuario y contraseña me lo acepta sin problema incluso cuando dejo los campos vacios.

les dejo el codigo para que lo vean.

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

if(!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="Nombre del Site"');
header('HTTP/1.0 401 Unauthorized');
echo $muerte;
exit;
} else {
// valido mi clave en el servidor ...
if (@$db_link = mysql_connect("localhost", "root", "root")) {
@mysql_select_db("nombre_basededatos");
}

$sql = "select * from nombre_tabla
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;
}

}
?>