Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie i ostatni użytkownik, Ocb?
pzduniak
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 1
Dołączył: 18.05.2008

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


  1. <?
  2. //FileShare Index
  3. include 'class_fshare.php';
  4. $fi = file('users.fs');
  5. $i = 0;
  6. foreach($fi as $dt) { $fi[$i] = strtolower($i); $i++; }
  7.  
  8. if (!in_array(strtolower($_SERVER['PHP_AUTH_USER']) . '|' . strtolower($_SERVER['PHP_AUTH_PASS']), $fi)) {
  9.   header('WWW-Authenticate: Basic realm="System plików"');
  10.   header('HTTP/1.0 401 Unauthorized');
  11.   die ("Not authorized");
  12. }
  13. $fs = new class_fshare($user);
  14. ?>


To mój kod. Chodzi w nim o to, żeby wczytał plik users.fs i sprawdził, czy dobrze podano dane... Ogólnie - logowanie.

Tu daję plik users.fs (oczywiście bez danych oryginalnych :])

Kod
root|admin
woot|pass
drugi|dpass


Niestety, zalogować można się jedynie do ostatniego użytkownika... Czy wiecie co z tym zrobić?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 19:32