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.!