Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapamiętanie logowania, php, sesje, mysql itp :)
Fallout
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Olsztyn

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


Witam,

posiadam formularz logowania, po weryfikacji w bazie, user zostaje zalogowany,
dane z bazy trafiaja do sesji i jest glanc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

kod:

  1. <?php
  2. // dane do aytoryzacji
  3. $user = $_POST['user'];
  4. $pass = $_POST['pass'];
  5.  
  6. $p = mysql_connect(&#092;"xxx\",\"xxx\",\"xxx\");
  7. $db = mysql_select_db(&#092;"xxx\",$p);
  8.  
  9. $sql = &#092;"SELECT isadmin FROM users WHERE nick='$user' AND pass=md5('$pass')\";
  10. $wynik = mysql_query($sql,$p);
  11.  
  12. if (mysql_num_rows($wynik) == 1)
  13. {
  14. header(&#092;"Location: xxx\");
  15. $_SESSION['zalogowany'] = TRUE;
  16. $_SESSION['user'] = $user;
  17. echo &#092;"Autoryzacja powiodła się!<br>\";
  18. $tmp = mysql_fetch_row($wynik);
  19. $_SESSION['isadmin'] = $tmp[0];
  20. }
  21. else
  22. {
  23. header(&#092;"Location: xxx\");
  24. }
  25.  
  26. ?>


Ale chcialbym dodac do swojego formularza opcje znaną z systemów for.. tj. " Zaloguj mnie automatycznie przy każdej wizycie".

Na jakiej zasadzie to działa? Może ktoś może podrzucić jakiś przykładowy kod?
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: 17.09.2025 - 17:02