Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> autoryzacja w php
kondziop
post 16.04.2003, 17:12:03
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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
uboottd
post 18.04.2003, 09:32:56
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... aaevil.gif Pod nazwa Server API

Cytat
2. A co do tych zmiennych, to wogole nie pojawiaja mi sie w phpinfo() sad.gif, a ciag "auth" pojawia mi sie w zaladowanych modulach apacha (w takich kontekstach jak "mod_auth_any" czy "mod_auth_anon", itp.) i nigdzie wiecej:(


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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 18:42