Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Problem Z Autoryzacją
opac
post 6.09.2004, 19:26:22
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.01.2004
Skąd: Mikołów

Ostrzeżenie: (0%)
-----


Witam

Poniżej znajduje sie skypt do autoryzacji. Nie chce mi się poprawnie zalgować, nie wiem czemu. Opiera sie na pliku tekstowym.

oto kod
  1. <?
  2. if(isset($SERVER['PHP_AUTH_USER']) && isset($SERVER['PHP_AUTH_PW'])){
  3.     exit;
  4. }else
  5. {
  6.     header('WWW-Authenticate: Basic realm=\"Dostep tylko dla zarejestrowanych\"');
  7.     
  8.     $sciezka = &#092;"hasla.txt\";
  9.     $fp = fopen($sciezka, r);
  10.     $zawartosc = fread( $fp, filesize( $sciezka ) );
  11.     fclose($fp);
  12.     
  13.     $wiersze = explode(&#092;"n\",$zawartosc);
  14.     foreach($wiersze as $probka){
  15.         $dane = explode(':',$probka);
  16.         if(($SERVER['PHP_AUTH_USER'] == $dane[0]) && ($SERVER['PHP_AUTH_PW'] == $dane[1])){
  17.         $zalogowany = true;
  18.         break;    
  19.         }    
  20.     }    
  21. }
  22. if($zalogowany){
  23. echo &#092;"Strefa dla zalogowanych\";
  24. }else
  25. {
  26.     echo &#092;"Musisz byc zalgowany, aby ogladac tą stronę\";
  27. }
  28. ?>


plik hasla.txt zawiera
Kod
jasio:jas
admin:tajnehaslo


ok, juz wiem - zamiast $SERVER['PHP_AUTH_USER'] ma byc $_SERVER['PHP_AUTH_USER'] i tak samo z haslem .... jednak dzien przespany przydal sie do czegos biggrin.gif. Temat zamkniety

Ten post edytował opac 7.09.2004, 18:07:53


--------------------
Pozdrawiam
Go to the top of the page
+Quote Post

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: 25.07.2025 - 01:51