Witajcie. Mam problem ze skryptem logowania i tworzenia sesji w mojej aplikacji php. Tworzę formularz w którym podaję login i hasło i wysyłam POSTem do adresu login.php w którym wykonywany jest skrypt klasy ZalogujNaStronie(). Wszystko działa poprawnie tzn. loguje sie i tworzy sesję ale kiedy ktoś poda błędne dane wiśnie na login.php i nic sie nie dzieje

Walczę z tym od wczoraj niestety bez skutku

Może któremuś z kolegów/koleżanek uda się znaleść błąd

login.php
<?php
{
include("./class/db_connecton.php");
}
else
{
echo 'Nie odnaleziono plików konfiguracyjnych'; }
$login = $_POST['login'];
$password = $_POST['password'];
$con = new PolaczZBaza();
$con->LogowanieNaStronie($login, $password);
?>
funkcja logowania
function LogowanieNaStronie($login, $password)
{
$this->login = $login;
$this->password = $password;
if(!$this->login || !$this->password)
{
echo 'Nie podałes wszystkich danych'; }
$this->Connection();
$this->query = mysql_query('SELECT * from dopalamy_xferxd.ibf_members where members_l_username="'.$this->login.'"');
{
$this->passwd = $this->password;
$this->salt = $this->tete['members_pass_salt'];
$this->hashpass = (md5(md5($this->salt).md5($this->passwd)));
$this->zapytanie = mysql_query('SELECT * from dopalamy_xferxd.ibf_members where members_l_username="'.$this->login.'" AND members_pass_hash="'.$this->hashpass.'" limit 1') or
die (mysql_error()); //echo $this->zapytanie;
{
{
if($this->login != $this->wynik['members_l_username'] && $this->hashpass != $this->wynik['members_pass_hash'])
{
echo 'Coś poszło nie tak'; }
else
{
$_SESSION['zalogowany'] = $this->login;
echo '<script>window.location.href="index.php";</script>'; }
}
}
}
}
bardzo proszę o pomoc