To jest kod do logowania na stronie i ustawiłem tam zeby nie pokazywało Komunikatu o niepoprawnym hasle a nadal pokazuje i nie wiem co jest nie tak
<?php
session_start();
require_once"connect.php";
$polaczenie=@new mysqli($host,$db_user,$db_password,$db_name);
if($polaczenie->connect_errno!=0)
{
echo "Error: ".$polaczenie->connect_errno;
}
else
{
$login=$_POST['login'];
$haslo=$_POST['haslo'];
$sql="SELECT * FROM uzytkownicy WHERE user='$login' AND pass='$haslo'";
if($rezultat=@$polaczenie->query($sql))
{
$ilu_userow=$rezultat->num_rows;
if($ilu_userow>0)
{
$wiersz=$rezultat->fetch_assoc();
$_SESSION['user']=$wiersz['user'];
$_SESSION['drewno']=$wiersz['drewno'];
$_SESSION['kamien']=$wiersz['kamien'];
$_SESSION['zboze']=$wiersz['zboze'];
$_SESSION['email']=$wiersz['email'];
$_SESSION['dnipremium']=$wiersz['dnipremium'];
unset($_SESSION['blad']);
$rezultat->close();
header('Location:gra.php');
}
else
{
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło!</span>';
header('Location: index.php');
}
}
$polaczenie->close();
}
?>