Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]sesja hasła między podstronami (przechowanie)
Forum PHP.pl > Forum > Przedszkole
shpaque
Witam Was wszystkich - gdzie mam błąd, że sesji nie przechowuje, tylko z każdym odswiezeniem strony musze sie logowac?

  1. <?php
  2. if (session_id() == "")
  3. {
  4. }
  5. else
  6. {
  7. $s = "";
  8. if (isset($_GET['session']))
  9. {
  10. $s = $_GET['session'];
  11. }
  12. if (!empty($s) && ($s == "unset"))
  13. {
  14. unset($_SESSION['password']);
  15. session_destroy($_SESSION['password']);
  16. header('Location: ./../index.php');
  17. }
  18. }
  19. $password = "";
  20.  
  21. if ($_SERVER['REQUEST_METHOD'] == 'POST' && $_POST['form_name'] == 'loginform')
  22. {
  23. $password = isset($_POST['password']) ? $_POST['password'] : '';
  24. if ($password == "haslo")
  25. {
  26. $_SESSION['password'] = $password;
  27. }
  28. }
  29. else
  30. {
  31. $password = isset($_SESSION['password']) ? $_SESSION['password'] : '';
  32. }
  33. if ($password != "haslo")
  34. ...
Tomplus
Nie przechowuje się hasła między stronami, ani w _SESSION ani w _COOKIES

Jeżeli już to klucz autoryzacji, jakiś unikalny hash.
shpaque
tak cyz inaczej - dlaczego nie trzyma sesji?
viking
var_dump($_SESSION) w różnych miejscach i może znajdziesz.
bool session_destroy ( void )
Pyton_000
session_start() musi byc wywołany zawsze.
shpaque
i tu byl problem juz roizwiazany dzieki
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.