Czy mógłby mi ktoś wytłumaczyć dlaczego brakuje zmiennych w sesji?
<?php
$nazwaużytkownika = $_POST['nazwaużytkownika'];
$hasło = $_POST['hasło'];
if ($nazwaużytkownika&&$hasło)
{
$zapytaj = mysql_query("SELECT * FROM `users` WHERE `username`= '$nazwaużytkownika' ");
if($zapytaj === FALSE) {
}
} else {
die('Proszę wpiasać nazwę użytkownika oraz hasło'); }
if ($numerid !=0) {
{
$bdnazwaużytkownika = $numerid['username'];
$bdhasło = $numerid['haslo'];
}
if($nazwaużytkownika==$bdnazwaużytkownika&&$hasło==$bdhasło)
{
echo "Jesteś w środku <a href='member.php'>Kliknij aby się zalogować</a>"; $_SESSION['nazwaużytkownika'] = $bdnazwaużytkownika;
}else
} else {
die("Nie ma takiego użytkownika"); }
Wygląda na to że ten kod nie wysyła zmiennych do sesji:
{
$bdnazwaużytkownika = $numerid['username'];
$bdhasło = $numerid['haslo'];
}
Proszę o rozjaśnienie sprawy.