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

hola tengo un problema con la Autentificar usuarios en base de datos resulta que al poner el nombre de usuario y contraseña no me los toma, no me deja ingresar. el codigo lo saque del Faq`s de php.
Código PHP:
<?
/* Autenticación
*/
  
$muerte 'Acceso Denegado!!!!  :-p';

  if(!isset(
$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""usuario""clave")) {
        @
mysql_select_db("base_de_datos");
    }

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

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

  }
?>