Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2003, 13:08
Avatar de mapper
mapper
 
Fecha de Ingreso: enero-2003
Ubicación: Argentina
Mensajes: 321
Antigüedad: 21 años, 10 meses
Puntos: 1
Ahora yo necesito ayuda!!!!!!!!

Tengo un problema con una autentificacion http el codigo que tengo es este:
--seguridad.php
Código PHP:
<?
 
include("config.inc.php");

  
$muerte "$mensaje_de_acceso_denegado";

  if(!isset(
$PHP_AUTH_USER)) {
    
header('WWW-Authenticate: Basic realm="$nombrepagina"');
    
header('HTTP/1.0 401 Unauthorized');
    echo 
$muerte;
    exit;
  } else {
    
// valido mi clave en el servidor ...
    
if (@$db_link mysql_connect("localhost""$user""$pass")) {
        @
mysql_select_db("intercambio_administracion");
    }

    
$sql "select * from usuarios 
                where ((nick = '$PHP_AUTH_USER') 
                     and (pass = 'md5($PHP_AUTH_PW'))) "
;

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

  }
?>
--config.inc.php
Código PHP:
<?php 
$nombrepagina
="intercambiourls.com";
$mensaje_de_acceso_denegado="El nick o la password ingresada no son validas o no tiene privilegios en esta pagina.";
$user="pepe";
$pass="*******";
?>

El error que me tira es:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\appserv\www\seguridad.php on line 22
__________________
-- May The Force Be With You --