Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> DO POPRAWY SKRYPT
olus
post 1.05.2002, 15:45:20
Post #1





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 30.03.2002
Skąd: SANOK

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


plik z poprawnymi haslami wyglada tak:

$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>');



?>


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

Posty w temacie
- olus   DO POPRAWY SKRYPT   1.05.2002, 15:45:20
- - castor   strasznie nie czytelnie zes wrzucil ten skrypt na ...   1.05.2002, 16:27:29
- - olus   CIENIASY!!!!   2.05.2002, 09:49:01
- - Mac   Re: CIENIASY!!!!   2.05.2002, 11:02:10
- - olus   cos nie tak z skryptem jednak....   2.05.2002, 11:23:01
- - Mac   Re: cos nie tak z skryptem jednak....   2.05.2002, 11:35:37
- - olus   terazs pisze ze w 18 linni jest blad   2.05.2002, 11:52:50
- - castor   Olus rusz sam glowka KodHeader("WWW-Authentic...   2.05.2002, 11:58:23
- - olus   no   2.05.2002, 12:01:48
- - Mac   Re: no   2.05.2002, 12:37:05
- - castor   zmienilem post i dalem ci poprawiony kod . NIe be...   2.05.2002, 19:34:26
- - Anarion   Cytatnazwij plik hasla.php zostaw te klamerki bo w...   3.05.2002, 10:13:59
- - castor   CytatJakby bardzo chcial to by wyczytal... Powiedz...   3.05.2002, 11:31:34
- - Markiz   CytatChyba ze mozna zalozyc blokade na jakis tam f...   3.05.2002, 16:50:08
- - GeoS   A nie latwiej wykorzystac do tego celu plik .htacc...   3.05.2002, 20:13:44
- - dreda   :| Cały skrypt :: poprawiony... myślę, że jest ...   3.05.2002, 22:16:04
- - Markiz   to miała być odpowiedz do posta jeszcze wczesniejs...   3.05.2002, 22:37:24
- - GeoS   Cytatale właśnie chodziło o to, żeby zabezpieczyć ...   3.05.2002, 23:40:50
- - Mistycus   8O Ale macie problem. Wystarczy: :arrow: plikowi...   4.05.2002, 00:25:35
- - Anarion   Cytatblokady mozna zakladac na foldery i nawet trz...   4.05.2002, 08:30:00
- - olus   NOi   4.05.2002, 12:24:11
- - Mac   Cytat:|   ... Dalej :: co do zabezpieczeń pli...   5.05.2002, 16:28:37
- - olus   SERWER JEST   5.05.2002, 17:47:53
- - GeoS   CytatTakie zabezpieczenie nic nie da, bo ktoś może...   5.05.2002, 21:34:58
- - kryr   Trzeba tez pamietac o tym, ze taka autoryzacja nie...   8.05.2002, 18:48:49
- - Mistycus   CytatTrzeba tez pamietac o tym, ze taka autoryzacj...   8.05.2002, 19:02:24
- - olus   OK!   9.05.2002, 11:06:16
- - kryr   CytatJak nie dsziała, jak działa :?: pfff ... mo...   9.05.2002, 11:25:17
- - kryr   Zawsze jeszcze mozna trzymac hasla w osobnym pliku...   9.05.2002, 11:27:52
- - Mistycus   Cytatdawno nie mialem do czynienia z iss, ale podo...   9.05.2002, 19:26:15
- - kryr   haselko+buttonik to zawsze dziala Chodzilo mi o t...   10.05.2002, 09:12:56


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 - 01:33