Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Logowanie
Forum PHP.pl > Forum > Przedszkole
Avatar
Jak napisać logowanie nie używając sesji/ciasteczek questionmark.gif
kubatron
  1. <?php
  2. if($_POST['login'] == 'admin' && $_POST['haslo'] == 'admin')
  3. {
  4. $_SESSION['login'] = $_POST['login'];
  5. }
  6.  if(isset($_SESSION['login']))
  7.  {
  8.  echo &#092;"JESTES ZALOGOWANY\";
  9.  }
  10.  else
  11.  {
  12. ?>
  13. <form action=\"index.php\" method=\"post\">
  14. Login: <input type=\"text\" name=\"login\"><br />
  15. Hasło: <input type=\"text\" name=\"haslo\"><br />
  16. <input type=\"submit\" value=\"Zaloguj się\">
  17. </form>
  18. <?php
  19.  }

Nie wiem co to może być za system logowania bez sessji, wpiszesz raz dane i potem znowu musisz wpisac, wiec masz z sessja smile.gif Jakies pytania?
Avatar
A jak zrobić żeby jakiś plik można było ściągnąć dopiero po zalogowaniu? Żeby nie było tak że każdy sobie wpisze adres w przeglądarce i ściąga ten plik.
kyno
Co do logowania mozna uzyc:
  1. <?php
  2. $login=&#092;"login\"; //Login
  3. $pass=&#092;"haslo\"; //Haslo
  4. if(!isset($PHP_AUTH_USER) ||
  5. strcmp($PHP_AUTH_USER,$login)
  6. ||
  7. strcmp($PHP_AUTH_PW,$pass)) {
  8. Header('WWW-Authenticate: Basic realm=\"Plik Do Pobrania\"');
  9. Header(&#092;"HTTP/1.0 401 Unauthorized\");
  10. echo &#092;"Logowanie odrzucone, brak uprawnień !\";
  11. }
  12. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.