Buenas,
mi duda es la siguiente, tengo este trozo de código:
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="krush"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required';
exit;
}
else {
echo "Ha introducido el nombre de usuario: $PHP_AUTH_USER<br>";
echo "Ha introducido la contraseña: $PHP_AUTH_PW<br>";
}
No se que pasa pero no funciona, me sale 3 veces el marco de rellenar el usuario y el password, y luego me sale la pantalla como si pulsase Cancel. Es decir, sale "Authoritzation Required".
He probado con poner :
$PHP_AUTH_USER="qwe";
$PHP_AUTH_PW="asd";
delante del codigo, y claro que funciona así. Creo que el problema esta en que cuando sale el recuadro de Login y Psswd, no me recoge las variables. A que puede ser debido?
Muchas gracias por atenderme.
PS: Funciona con Apache