Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Moderator: Grupa pościgowa ;-)
przez oscar » 23 grudnia 2004, o 10:05
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
-
oscar
- Użytkownik forum

-
- Posty: 93
- Dołączył(a): 9 lipca 2004, o 05:21
przez januzi » 23 grudnia 2004, o 11:14
unset( ) ;
clear( ) ;
-
januzi
- Mega GURU

-
- Posty: 1431
- Dołączył(a): 18 października 2002, o 13:53
przez oscar » 23 grudnia 2004, o 12:07
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
-
oscar
- Użytkownik forum

-
- Posty: 93
- Dołączył(a): 9 lipca 2004, o 05:21
Powrót do PHP, Perl, SQL, CGI, XML...
Kto przeglÄ…da forum
Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników