Podgląd pojedynczego posta
Stary 11.07.2006, 15:46   #3
Bartez
Team Member
Zlotowicz
 
Avatar użytkownika Bartez
 
Data rejestracji: 18.10.2002
Lokalizacja: malopolska
Posty: 4,177
Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>Bartez jest świetnie znany wszystkim <550 - 649 pkt>
Kod:
<?php
   if (!isset($PHP_AUTH_USER)) {
      header('WWW-Authenticate: Basic realm="Tajne miejsce"');
      header('HTTP/1.0 401 Unauthorized');
      exit;
   } else if (isset($PHP_AUTH_USER)) {
      $plik = "/sciezka/do/hasla.txt";
      $fp = fopen($plik, "r");
      $zawartosc = fread($fp, filesize($plik));
      fclose($fp);

      $linia = explode("\n", $zawartosc);

      $i = 0;

      while($i <= sizeof($linia)) {
         $dane = explode(":", $linia[$i]);
         if (($dane[0] == "$PHP_AUTH_USER") && ($dane[1] == "$PHP_AUTH_PW")) {
            $auth = 1;
            break;
         } else {
            $auth = 0;
         }
         $i++;
      }

      if ($auth != "1") {

         header('WWW-Authenticate: Basic realm="Tajne miejsce"');
         header('HTTP/1.0 401 Unauthorized');
         echo 'Brak dostępu';
         exit;
      } 
   }
?>
A w drugim pliku na początku:
Kod:
require_once('sciezka/do/logowania.php');
Powinno zadziałać
__________________
Pozdrawiam
Bartez

Ranking dysków twardych
Bartez jest offline   Odpowiedz cytując ten post