Porque este codigo no anda???

Carlos Bustos
03 de Octubre del 2005
Este codigo deberia autenticarme,pero lo unico que hace es mostrarme la caja de dialgo para autenticarme. Me puden decir porquen o funciona??

if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic realm=\"Zona protegida\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Texto que se envía si el usuarios pulsa en botón Cancel\n";
exit;
} else {
echo "Hola $PHP_AUTH_USER.
";
echo "Has introducido $PHP_AUTH_PW como tu clave.
";
}


MC
03 de Octubre del 2005
Has probado a pulsar el botón Cancel?
Si no te muestra el mensaje que tú le has indicado, implica que no entra dentro del If,que será lo más seguro.

Carlos Bustos
03 de Octubre del 2005
Entra al If porque me da el mensaje cuando presiono \\\\\\\"cancel\\\\\\\"
Tengo que habilitar algo en el APACHE?