Witam dlaczego z tego skryptu nie mogę pobrać id zalogowanego użytkownika
<?php
function logowanie() {
if (isset($_SESSION['zalogowany'])) { panel_user();
} else {
if (isset($_POST['wyslij'])) {
if (mysql_num_rows(mysql_query("SELECT `user`,`haslo`,`id` FROM `user` WHERE `user` = '" . $_POST['login'] . "' && `haslo` = '" . $_POST['haslo'] . "' ")or
die("Błąd zapytania mysql")) > 0
) { if (mysql_num_rows(mysql_query("SELECT id FROM `user` WHERE user = '" . $_POST['login'] . "' && haslo = '" . $_POST['haslo'] . "' ")or
die("Błąd zapytania mysql")) > 0
) { $_SESSION['zalogowany'] = true;
$_SESSION['login'] = $_POST['login'];
$_SESSION['haslo'] = $_POST['haslo'];
$_SESSION['id'] = $id_user_session;
header("Location: index.php?act=strona_glowna");
} else {
echo "Złe hasło, proszę spróbować ponownie"; }
} else {
echo "Nie ma takiego użytkownika"; }
} else {
Logowanie
<form method="POST" action="?act=strona_glowna">
<b>nazwa uzytkownika:</b> <input type="text" name="login"><br>
<b>haslo:</b> <input type="password" name="haslo"><br>
<input type="submit" value="Wyślij" name="wyslij">
</form>';
}
}
}