![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
W temacie php niestety raczkuję i ze względu na to, że rzadko wykorzystuję jego możliwości, ten stan zapewne nieprędko się zmieni. W związku z tym będę niezmiernie wdzięczny za pomoc. Od dłuższego czasu używam skryptu do logowania na jedną z podstron. Jest on umieszczony w trzech plikach i wygląda tak: 1. skrypt w pliku głównym: <?php session_start(); include "haslo.php"; if ($_SESSION[haslo]) { if (!($_SESSION[haslo] == $haslo)) { header ("Location: logowanie_mapy.php"); } } else { header ("Location: logowanie_mapy.php"); } ?> 2. skrypt logowania (plik: logowanie_mapy.php) <?php session_start(); include "haslo.php"; $pass = $_POST[pass]; if ($pass) { if ($pass==$haslo) { $_SESSION[haslo] = $haslo; header ("Location: klienci_mapy.php"); } else { echo 'Podałeś niepoprawne hasło.'; } } else { echo ' <form method=post> Podaj hasło: <INPUT TYPE="PASSWORD" NAME="pass" VALUE="'.$pass.'"> <INPUT TYPE="SUBMIT" VALUE="Zaloguj"> </FORM> '; } $action = $_GET[action]; if ($action=="logout") { session_destroy(); header("Location: index.html"); } ?> 3. plik z haslem: haslo.php <?php $haslo="haslo1"; ?> Zależy mi na tym, by było możliwe zalogowanie do pliku przy użyciu więcej, niż jednego hasła. Czy da się w jakiś prosty sposób zmodyfikować np. trzeci plik (haslo.php) tak, by do parametru $haslo dodać więcej, niż jedną wartość? Z góry dziękuję za pomoc. Pozdrawiam, Bartek |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 10:34 |