Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]sesja hasła między podstronami (przechowanie)
shpaque
post 13.12.2017, 12:49:18
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


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. ...
Go to the top of the page
+Quote Post
Tomplus
post 13.12.2017, 13:07:08
Post #2





Grupa: Zarejestrowani
Postów: 1 834
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

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


Nie przechowuje się hasła między stronami, ani w _SESSION ani w _COOKIES

Jeżeli już to klucz autoryzacji, jakiś unikalny hash.
Go to the top of the page
+Quote Post
shpaque
post 13.12.2017, 14:14:14
Post #3





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


tak cyz inaczej - dlaczego nie trzyma sesji?
Go to the top of the page
+Quote Post
viking
post 13.12.2017, 14:22:19
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

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


var_dump($_SESSION) w różnych miejscach i może znajdziesz.
bool session_destroy ( void )


--------------------
Go to the top of the page
+Quote Post
Pyton_000
post 13.12.2017, 15:11:55
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


session_start() musi byc wywołany zawsze.
Go to the top of the page
+Quote Post
shpaque
post 13.12.2017, 17:39:48
Post #6





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


i tu byl problem juz roizwiazany dzieki
Go to the top of the page
+Quote Post

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: 20.04.2024 - 00:50