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/8trsrKod od połączenia z bazą:
<?php
function filtruj($zmienna)
{
// usuwamy spacje, tagi html oraz niebezpieczne znaki
}
if (isset($_POST['loguj'])) {
$login = filtruj($_POST['login']);
$haslo = filtruj($_POST['haslo']);
$ip = filtruj($_SERVER['REMOTE_ADDR']);
// sprawdzamy czy login i hasło są dobre
if (mysql_num_rows(mysql_query("SELECT username, password FROM accounts WHERE username = '".$login."' AND password = '".md5($haslo)."';")) > 0) {
// uaktualniamy date logowania oraz ip
mysql_query("UPDATE `accounts` WHERE username = '".$login."';");
$_SESSION['zalogowany'] = true;
$_SESSION['login'] = $login;
// zalogowany
}
else echo '<center><div class="prostokat"><h2 class="login-header">Logowanie nie powiodło się. Spróbuj ponownie.</h2></div></center>';
}
if ($_SESSION['zalogowany']==true)
{
// Strona Zalogowany
echo "Witaj <b>".$_SESSION['login']."</b><br><br>";
echo '<a href="?wyloguj=1">[Wyloguj]</a>';
// Nie Zalogowany
}
?>