Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Mysql pobieranie danych.
Jaycee
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 31.01.2016

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


Witam mam skrypt na logowanie i mam tam zmienną login, i tu pada moje pytanie jak pobrać dane o graczu znając jego login. Chodzi mi o to aby po zalogowaniu się wyświetliło się np ID: 0 Login: Jaycee Email: xxx@xxx.xxx Score: 412 itd.

Dane do pobrania:

- id
- email
- scores

Informację o bazie danych:

- http://scr.hu/3xh1/izx2w
- http://scr.hu/3xh1/8trsr

Kod od połączenia z bazą:

  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE);
  3. function filtruj($zmienna)
  4. {
  5. $zmienna = stripslashes($zmienna); // usuwamy slashe
  6.  
  7. // usuwamy spacje, tagi html oraz niebezpieczne znaki
  8. }
  9.  
  10. if (isset($_POST['loguj']))
  11. {
  12. $login = filtruj($_POST['login']);
  13. $haslo = filtruj($_POST['haslo']);
  14. $ip = filtruj($_SERVER['REMOTE_ADDR']);
  15.  
  16. // sprawdzamy czy login i hasło są dobre
  17. if (mysql_num_rows(mysql_query("SELECT username, password FROM accounts WHERE username = '".$login."' AND password = '".md5($haslo)."';")) > 0)
  18. {
  19. // uaktualniamy date logowania oraz ip
  20. mysql_query("UPDATE `accounts` WHERE username = '".$login."';");
  21.  
  22. $_SESSION['zalogowany'] = true;
  23. $_SESSION['login'] = $login;
  24.  
  25. // zalogowany
  26.  
  27. }
  28. else echo '<center><div class="prostokat"><h2 class="login-header">Logowanie nie powiodło się. Spróbuj ponownie.</h2></div></center>';
  29.  
  30. }
  31.  
  32. if ($_SESSION['zalogowany']==true)
  33. {
  34. // Strona Zalogowany
  35. echo "Witaj <b>".$_SESSION['login']."</b><br><br>";
  36.  
  37. echo '<a href="?wyloguj=1">[Wyloguj]</a>';
  38.  
  39. // Nie Zalogowany
  40. }
  41. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 04:38