![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 43 Pomógł: 0 Dołączył: 19.09.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mam autoryzacje:
Kod session_start();
if (!session_is_registered("uzytkownik")) { if (!sprawdz_uzytk_haslo()) { header('WWW-Authenticate: Basic realm="manage.midlety.net"'); header('HTTP/1.0 401 Unauthorized'); echo 'Bez podania prawidłowej nazwy użytkownika i hasła nie możesz tu wejść...'; exit; } else { session_start(); $user = $_SERVER['PHP_AUTH_USER']; session_register("uzytkownik"); } } Wszystko dziala u mnie lokalnie. Ale na serwerze nie pyta o zadne haslo czy uzytkownika. Od razu pokazuje sie tekst: Cytat "'Bez podania prawidłowej nazwy użytkownika i hasła nie możesz tu wejść...":(
Roznica nie jest w wersji php, a w systemie (linux na serwerze, win lokalnie). Nie bardzo mam pomysl gdzie szukac bledow:( Przychodzi wam cos do glowy? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 384 Pomógł: 0 Dołączył: 3.04.2003 Skąd: Chorzow Ostrzeżenie: (0%) ![]() ![]() |
Cytat 1. wiesz co, moglbys dokladniej okreslic w jakiej sekcji jest info o tym, czy php dziala jako modol, czy skrypt cgi?
W pierszej... ![]() Cytat 2. A co do tych zmiennych, to wogole nie pojawiaja mi sie w phpinfo()
![]() To strzelam ze jednak CGI. Acha, nie PHP_AUTH_PASSWORD tylko PHP_AUTH_PW - mylnelo mnie sie. Jesli masz CGI to zapommnij o takiej autoryzacji - musisz zrobic wlasny normalny formularz |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 18:42 |