Strona 1 z 1

Usuwanie $PHP_AUTH_USER

PostNapisane: 23 grudnia 2004, o 10:05
przez oscar
Witam!

Jak usunąć zmienną $PHP_AUTH_USER?
Kontekst: autoryzuję użytkowników nagłówkiem 401, przy wylogowaniu czyszę sesję, ale zostaje $PHP_AUTH_USER. Próba ponownego zalogowania ma wywołać nagłówek 401 a nie robi tego bo zmienna posiada wartość...

Pozdro, Oscar

Usuwanie $PHP_AUTH_USER

PostNapisane: 23 grudnia 2004, o 11:14
przez januzi
unset( ) ;
clear( ) ;

PostNapisane: 23 grudnia 2004, o 12:07
przez oscar
Witam!

No niby OK - unset() działa, zmienna $PHP_AUTH_USER jest pusta. Tylko że jeśli w tej samej sesji (w sensie otworzonego okna Opery) przeglądarki wywołam skrypt z nagłówkiem 401, to nagłówek nie jest wysyłany :(.
System po prostu przechodzi do wykonania skryptu jak przed wylogowaniem, z tymi samymi uprawnieniami. Czy to może ustawienia przeglądarki?

Pozdro, Oscar