Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2005, 21:36
Parliament
 
Fecha de Ingreso: noviembre-2003
Mensajes: 499
Antigüedad: 20 años, 5 meses
Puntos: 7
Autentificacion

Hola

Estoy trabajando con este script de autentificacion y no me funciona
es decir funcionar si funciona, pero yo en mi BD tengo usuario en blanco y password en blanco y no me deja acceder, por que sera???

require_once('conexion.php');
$muerte = '<span style="color:red;font-weight: bold;font-size: 18px;font-family: Georgia, "Times New Roman", Times, serif; ">Acceso denegado</span>';
if(!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="Xul Panel"');
header('HTTP/1.0 401 Unauthorized');
echo $muerte;
exit;
}
else {
//Conexion a la DB
mysql_select_db($database_conexion, $conexion);
$query_admin_auth = "select * from administrador where (( nick = '$PHP_AUTH_USER') And ( pass = md5('$PHP_AUTH_PW'))) ";
$admin_auth = mysql_query($query_admin_auth, $conexion);
$row_admin_auth = mysql_fetch_assoc($admin_auth);
//Creo la cookie
$nombre = 'usaurio'; // Nombre de la cookie
$usuario = $row_admin_auth["nick"]; // Nombre de usuario
$expiracion = time() + 3600; // Expira en una hora
$path = dirname($HTTP_SERVER_VARS['REQUEST_URI']); // solo el path actual

// Enviamos la cookie
setcookie($nombre, $usuario, $expiracion, $path, '', 0);


if(@mysql_num_rows($admin_auth)<>1) {
echo $muerte;
exit;
}
}
?>