Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mysql+php+sesje=logowanie
Forum PHP.pl > Forum > PHP
MarWWWa
Czy możecie mi doradzić jak sie zabrać za zrobienie logowania z użyciem mysql i sesji?
Generalnie chodzi mi o to jak mam zrobić że po zalogowaniu usera moge robić normalne linki do podstron a on nie musi sie ponoownie logować.. chciałbym to zrobić na bazie mysql ... tylko nie wiem czy to bedzie dobre rozwiązanie...
kicaj
Uzyj wyszukiwarki.
Najbardziej chyba popularny temat na forum smile.gif
kubatron
Podawałem ostatnio moj prosty przykład logowania:
  1. <?php
  2. error_reporting( E_ALL & E_NOTICE );
  3. include_once('config.php');
  4. mysql_connect($host, $user, $pass) or die (CONNECT_ERROR);
  5. $sql = &#092;"SELECT * FROM users WHERE login='\" . $_POST['login'] . \"' AND haslo='\" . md5($_POST['haslo']) . \"' LIMIT 1\";
  6. $query = mysql_query($sql);
  7. $row = mysql_num_rows($query);
  8. if($row == 1)
  9. {
  10. $_SESSION['id'] = $_POST['haslo'];
  11. }
  12.  if(isset($_SESSION['id']))
  13.  {
  14.  echo &#092;"Zalogowany\";
  15.  echo &#092;"<a href=\"index.php?SID\\">Kubatron</a>\";
  16.  }
  17.  else
  18.  {
  19. ?>
  20. <form action=\"index.php\" method=\"post\">
  21. <input type=\"text\" name=\"login\">
  22. <input type=\"text\" name=\"haslo\">
  23. <input type=\"checkbox\" name=\"option\">Zaloguj sie automatycznie
  24. <input type=\"submit\">
  25. <?php
  26.  }
  27. ?>
MarWWWa
Widziałem już te skrypt.....
Ale chciałem zrobić to na bazie mysql... tzn .. czy jest sens zapisywania SID do bazy danych?
kubatron
Odpowiedź znajdziesz tu: http://php.pl/
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.