Gracias , eso ya lo he probado, ahora tengo:
Código PHP:
session_start();
$_SESSION['usuario'] = $_SERVER['PHP_AUTH_USER'];
$_SESSION['contrasena'] = $_SERVER['PHP_AUTH_PW'];
if (!isset($_SESSION['usuario'])){
pideAutent();
} else {
if ($_SESSION['usuario'] == "ro" && $_SESSION['contrasena'] == "pass") {
unset($_SERVER['PHP_AUTH_USER']);
unset($_SERVER['PHP_AUTH_PW']);
session_destroy();
}
}
Pero nada, ni unset ni session_destroy funcionan, cuando intento volver a esta página ya no me pide la autentificación, hace lo que tenga que hacer en función de lo que puse la primera vez, hasta que no reinicio el explorador no va.
¿alguna idea de porque puede ser?
Gracias