Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql+php+sesje=logowanie
MarWWWa
post 24.06.2004, 12:25:33
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 22.05.2004
Skąd: Cz-wa

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


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...


--------------------
HONDA CBR900RR
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
kicaj
post 24.06.2004, 12:32:26
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Uzyj wyszukiwarki.
Najbardziej chyba popularny temat na forum smile.gif


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
kubatron
post 24.06.2004, 12:33:51
Post #3





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


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. ?>


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
Go to the top of the page
+Quote Post
MarWWWa
post 24.06.2004, 13:48:27
Post #4





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 22.05.2004
Skąd: Cz-wa

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


Widziałem już te skrypt.....
Ale chciałem zrobić to na bazie mysql... tzn .. czy jest sens zapisywania SID do bazy danych?


--------------------
HONDA CBR900RR
Go to the top of the page
+Quote Post
kubatron
post 24.06.2004, 13:52:04
Post #5





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Odpowiedź znajdziesz tu: http://php.pl/


--------------------
„Człowiek jest wielki nie przez to, co posiada, lecz przez to, kim jest;
nie przez to, co ma, lecz przez to, czym dzieli się z innymi.”
Jan Paweł II
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: 19.07.2025 - 09:55