Witajcie, napisałem taki oto prosty skrypt logowania, który po pobraniu zmiennych z formularza powinien albo rozpocząć sesje i przenieść usera do panelu admina lub tez powrócić do strony indexu w razie niepoprawnych danych, lecz niestety po wpisaniu do formularza wyświetla się pusta strona, może macie jakieś podpowiedzi, co może być źle?
<?php
setlocale(LC_ALL
, "pl_PL", "polish_pol", "utf-8" );
if (isset($_POST['login']) && isset($_POST['haslo'])){
$haslo = $_POST['haslo'];
include 'mysql.php';
$wybor_usera = "SELECT * FROM users WHERE login = '$login' and haslo='$haslo'";
$wynik = $polacz_z_db -> query($wybor_usera);
if($wynik -> num_rows > 0){
$_SESSION['prawid_uzyt'] = $login;
}
$polacz_z_db -> close();
}
if (isset($_SESSION['prawid_uzyt'])){
header('location: ./admin/index.php'); }
else {
header('location: ./index.php'); }
?>