Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]zapamiętywanie poprzez ciastka
Majzel
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 3.07.2007

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


Poniższy kod php powinien mi zapamiętywać użytkownika przez godzinę, jednak tak sie nie dzieje, za każdym razem muszę wpisywać dane a chciałbym zeby mnie automatycznie logowało, skrypt prosty, chcę tylko zrozumieć jak to zrobić.
  1. <?php
  2. if ($_COOKIE[$login]==true) {
  3.    echo 'ZALOGOWANY';
  4.    exit;
  5.    }
  6. if (empty($_POST['submit'])) {
  7.    ?>
  8. <form action='muli.php' method='post'>
  9. <table><TR><td>
  10. <p>Login: </p></td><TD><input type='text' name='login' value='' class='input2'/></td></tr>
  11. <TR><td><P>Hasło:</p>
  12. </td><TD><input type='password' name='haslo' value='' class='input2'/></td></tr>
  13. <TR><td></td><TD><input type='submit' name='submit' value='Zaloguj' class='input2'/></td></tr></table>
  14.  
  15.  
  16. </form></p>
  17. <?php
  18. }
  19. else {
  20. $login = $_POST['login'];
  21. $haslo = $_POST['haslo'];
  22. if ($login == 'tom' && $haslo == 'tom') {
  23. if (!$_COOKIE[$login]) {
  24. setcookie($login, 'wojownik', time()+3600);
  25. echo 'Zostałeś zapamiętany';
  26. }
  27. }
  28.  }
  29. ?>

Proszę o pomoc
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.01.2026 - 02:46