el script que te pongo a continuacion, es un script simple de autentificacion cuyos usuarios y claves serian 'pepe' '1234' y 'luis' '1234'.
Si los usuarios y las claves vienen de una base de datos, habria que cambiar eso.
Codigo PHP:
Código PHP:
<? function Comprueba() {
header('WWW-Authenticate: Basic realm="Control de usuarios"');
header('HTTP/1.0 401 Unauthorized');
echo 'Debe indicarse un nombre y una contraseña para acceder a este recurso';
exit;
}
if (!isset($_SERVER['PHP_AUTH_USER'])) {
Comprueba();
}
if (!(($_SERVER['PHP_AUTH_USER']=='pepe') and ($_SERVER['PHP_AUTH_PW']=='1234')) and !(($_SERVER['PHP_AUTH_USER']=='luis') and ($_SERVER['PHP_AUTH_PW']=='1234'))) {
Comprueba();
}
header('Location:pagina.php');
?>
Creo que en el FAQ viene algo de esto... hay que leerselos he?? jeje