$haslo="twoje_has³o1";
$haslo="twoje_has³o2";
$haslo="twoje_has³o3";
$haslo="twoje_has³o4";
$haslo="twoje_has³o5";
itd..
Kod
<?php
if(isset($password)) //jesli haslo zostalo przekazane z formularza sprawdz je
{
include('hasla.txt'); //plik z poprawnymi haslami
if(password=$haslo)
Header("Location: [url=http://adres_strony_www.com]http://adres_strony_www.com");[/url] //adres strony ktora wyswietli
//sie jesli haslo jest poprawne
else
{
Header("WWW-Authenticate: Basic realm="Obszar"");
Header("HTTP/1.0 401 Unauthorized");
echo "Brak uprawnieñ do przegl±dania strony"; //ten komunikat wyswietli sie
//jesli haslo jest niepoprawne
}
}
else //jesli haslo nie zostalo przekazane z formularza wyswietl formularz do logowania
//formularz do logowania sie
print('<html>');
print('<head>');
print('<Title>LOGOWANIE</title>');
print('<META HTTP-EQUIV="Refresh" CONTENT="10">');
print('</head>');
print('<body>');
print('LOGOWANIE DNIA');
$data = date("D.m.Y H:i:s");
print('$data');
print('<br><br><br><br>');
print('<FORM ACTION="logowanie.php" METHOD="Post">');
print('<INPUT TYPE="password" NAME="$password" VALUE="wartosc">');
print('<br><br>');
print('<INPUT TYPE="submit" VALUE="ZALOGUJ MNIE!"> ');
print('</form>');
print('</body>');
print('</html>');
?>
if(isset($password)) //jesli haslo zostalo przekazane z formularza sprawdz je
{
include('hasla.txt'); //plik z poprawnymi haslami
if(password=$haslo)
Header("Location: [url=http://adres_strony_www.com]http://adres_strony_www.com");[/url] //adres strony ktora wyswietli
//sie jesli haslo jest poprawne
else
{
Header("WWW-Authenticate: Basic realm="Obszar"");
Header("HTTP/1.0 401 Unauthorized");
echo "Brak uprawnieñ do przegl±dania strony"; //ten komunikat wyswietli sie
//jesli haslo jest niepoprawne
}
}
else //jesli haslo nie zostalo przekazane z formularza wyswietl formularz do logowania
//formularz do logowania sie
print('<html>');
print('<head>');
print('<Title>LOGOWANIE</title>');
print('<META HTTP-EQUIV="Refresh" CONTENT="10">');
print('</head>');
print('<body>');
print('LOGOWANIE DNIA');
$data = date("D.m.Y H:i:s");
print('$data');
print('<br><br><br><br>');
print('<FORM ACTION="logowanie.php" METHOD="Post">');
print('<INPUT TYPE="password" NAME="$password" VALUE="wartosc">');
print('<br><br>');
print('<INPUT TYPE="submit" VALUE="ZALOGUJ MNIE!"> ');
print('</form>');
print('</body>');
print('</html>');
?>
no i jest taki problem czy to zadzia³a?
plik przekazuje podane przez usera haslo i sprawdza go z list± dostêpnych haslej jesli jest poprwne to user pprzechodzi do tej strony co ja chce jesli nie to dostêp jest zabdoniony
wiem ze mogly by byc to 2 pliki jeden z formularzem a drugi z skryptem sprawdzajacym ale ja chce aby bylo w jednym!
czy ktos uprzejmi moglby mi kulturalnie wytkn±c b³edy w tym skrypcie
BARDZO PROSZE!!!
