Kod
<?PHP
include('funkcje.php');
$login = $_POST['login'];
$haslo = $_POST['haslo'];
baza();
$zapytanie = "SELECT login, haslo, admin FROM uzytkownicy WHERE login = '".$login."'";
$wynik = mysql_query($zapytanie);
$ile = mysql_num_rows($wynik);
if($ile == 0)
{
$komunikat = "Podany uzytkownik nie istnieje lub haslo jest nieprawidlowe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
$wiersz = mysql_fetch_array($wynik);
if($wiersz['login'] == $_POST['login'])
{
$komunikat = "Podany u¿ytkownik nie istnieje lub has³o jest nieprawid³owe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
}
if($wiersz['haslo'] == $_POST['haslo'])
{
$komunikat = "Podany u¿ytkownik nie istnieje lub has³o jest nieprawid³owe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
if($wiersz['admin'] == 1)
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['qwertyuiopasdfghjkl'] = 1;
$_SESSION['admin'] = 1;
header("Location: admin.htm");
}
else
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['qwertyuiopasdfghjkl'] = 1;
$_SESSION['admin'] = 0;
header("Location: user.htm");
}
}
}
$prawidlowy_login = "login";
$prawdilowe_haslo = "haslo";
if($_POST['login'] == $prawidlowy_login)
{
if($_POST['haslo'] == $prawdilowe_haslo )
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 1;
header("Location: admin.htm");
}
else
{
$komunikat = "Podales zle haslo.<br> Wpisz ponownie.";
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 0;
header("Location: user.htm");
}
}
else
{
$komunikat = "Podales zly login.<br> Wpisz ponownie.";
header("Location: user.htm?kom=$komunikat");
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 0;
}
?>
include('funkcje.php');
$login = $_POST['login'];
$haslo = $_POST['haslo'];
baza();
$zapytanie = "SELECT login, haslo, admin FROM uzytkownicy WHERE login = '".$login."'";
$wynik = mysql_query($zapytanie);
$ile = mysql_num_rows($wynik);
if($ile == 0)
{
$komunikat = "Podany uzytkownik nie istnieje lub haslo jest nieprawidlowe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
$wiersz = mysql_fetch_array($wynik);
if($wiersz['login'] == $_POST['login'])
{
$komunikat = "Podany u¿ytkownik nie istnieje lub has³o jest nieprawid³owe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
}
if($wiersz['haslo'] == $_POST['haslo'])
{
$komunikat = "Podany u¿ytkownik nie istnieje lub has³o jest nieprawid³owe.";
header("Location: logowanie_form.php?error=$komunikat");
}
else
{
if($wiersz['admin'] == 1)
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['qwertyuiopasdfghjkl'] = 1;
$_SESSION['admin'] = 1;
header("Location: admin.htm");
}
else
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['qwertyuiopasdfghjkl'] = 1;
$_SESSION['admin'] = 0;
header("Location: user.htm");
}
}
}
$prawidlowy_login = "login";
$prawdilowe_haslo = "haslo";
if($_POST['login'] == $prawidlowy_login)
{
if($_POST['haslo'] == $prawdilowe_haslo )
{
session_start();
$_SESSION['login'] = $_POST['login'];
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 1;
header("Location: admin.htm");
}
else
{
$komunikat = "Podales zle haslo.<br> Wpisz ponownie.";
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 0;
header("Location: user.htm");
}
}
else
{
$komunikat = "Podales zly login.<br> Wpisz ponownie.";
header("Location: user.htm?kom=$komunikat");
$_SESSION['idthnqwoun349w2ynt9swrtn9pasewyn4t9asnhgmas9putnman9w4'] = 0;
}
?>
problem jest taki, że zjeżdża od razu do samego końca do ostatniego elsa i nie wiem dlaczego nie wykonuje w ogóle selecta i reszty
plik funkcje.php jest na pewno dobry ponieważ używam go do rejestracji która przebiega bez zakłóceń
Proszę o pomoc co może być nie tak
aha
i funkcja baza() nalezy do pliku funkcje.php i też działa poprawnie