Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/03/2007, 13:08
benz0
 
Fecha de Ingreso: diciembre-2002
Ubicación: Madrid
Mensajes: 378
Antigüedad: 21 años, 11 meses
Puntos: 11
Forzar la ventana de validación

Hola, tengo una página en la que quiero restringir el acceso a un determinado archivo.

El usuario se valida con $PHP_AUTH_USER y $PHP_AUTH_PW





Tengo este código:

Código:
$Version = "miweb.org ([email protected])";
if($selfSecure){
    if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) {
       Header('WWW-Authenticate: Basic realm="AREA PROTEGIDA"');
       Header('HTTP/1.0 401 Unauthorized');
       echo "<html>
         <head>
         <title>Error - Acceso denegado</title>
         </head>
         <h1>Acceso prohibido</h1>
        ...
     ...
  ...
El caso es que quiero borrar la session creada para que se tenga que validar cada vez que entre.


He probado con unset($_SERVER['PHP_AUTH_USER']); y no funciona.

¿Alguna forma de que siempre me salga la ventana de validación ?

Muchisimas gracias.