Siema jest jakiś gdzieś błąd ponieważ wpisuje poprawne dane do logowania a wyskakuje błąd
KOD php:
<?php
session_start();
if ((!isset($_POST['login'])) || (!isset($_POST['haslo'])))
{
header('Location: index.php');
exit();
}
$polaczenie = @new mysqli('localhost', 'root', '', 'gitme');
if ($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$haslo = password_hash($haslo, PASSWORD_DEFAULT);
if ($rezultat = @$polaczenie->query("SELECT * FROM users WHERE username='".$login."' AND password='".$haslo."'"))
{
$ilu_userow = $rezultat->num_rows;
if($ilu_userow>0)
{
$_SESSION['loggedin'] = true;
$wiersz = $rezultat->fetch_assoc();
$_SESSION['id'] = $wiersz['id'];
$_SESSION['user'] = $wiersz['user'];
$_SESSION['dimage'] = $wiersz['DesktopImg'];
unset($_SESSION['blad']);
$rezultat->free_result();
header('Location: ../');
} else {
$_SESSION['blad'] = '<span style="color:red">Incorrect datas.</span>';
header('Location: index.php');
}
}
$polaczenie->close();
}
?>
BAZA DANYCH mySQL:
Gdzie jest błąd???
Z Góry dzięki za pomoc!!!