Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2012, 10:54
Avatar de jlct
jlct
 
Fecha de Ingreso: abril-2012
Ubicación: Venezuela
Mensajes: 148
Antigüedad: 12 años
Puntos: 19
Autenticacion Http con PHP y Mysql

Buenas tardes, foreros una vez mas necesito de su ayuda en esta ocación con la autenticacion http.

Resulta que indagando por internet he encontrado muchos tutoriales y uno de los cuales encontre este http://www.forosdelweb.com/f18/ayuda...-mysql-735923/

el codigo aparentemente funciona

Código PHP:
<?php
        
    
include("src/Principal.php"); //conexion a la BD y demas funciones
    
    
if(!isset($_SERVER['PHP_AUTH_USER']) || (!isset($_SERVER['PHP_AUTH_PW'])))    {    
        
$user $_SERVER['PHP_AUTH_USER'];
        
$pass Encriptar($_SERVER['PHP_AUTH_PW']);
        
$query ="SELECT * FROM tusuarios WHERE cId_Usuario='$user' AND cPassword ='$pass'";
        echo 
mysql_error();
        
$result EjecutarSql($query);
        
$validate mysql_num_rows($result);
        
header('WWW-Authenticate: Basic realm="Acceso"');
        
header('HTTP/1.0 401 No esta Autorizado');
        echo 
"Please leave the site";
        exit;;
    
             if(!
$validate) {
                echo 
"vete";
             exit;
             }
    }
?>
<html>
<head>
    <title>Hola</title>
</head>
<body>
<h2>BIENVENIDO</h2>

</body>
</html>
Digo aparentemente porque al probarlo me permite entrar con cualquier valor que ingrese.. como sino pasara por el query, aparte de eso quiero usar el nombre de usuario ingresado para otros querys.

Si me pueden ayudar con eso estaria muy agradecido.!