PHP'de yenisiniz galiba. POST verilerini kontrol etmek için print_r($_POST) yazın ya da print_r($ayar). Böylece gelen verilerini daha kolay bir şekilde görebilirsiniz.
Kodlamadaki düzene biraz dikkat edin. Okunabilir kodlar hata kontrolünde çok önemlidir.
Sorun;
if(($_POST["user"]==$user) and ($_POST["pass"]==$pass)){$user ve $pass bir veriyi değil mysql_query'yi belirtiyor.
if($_POST["user"] == $user["user"] AND $_POST["pass"] == $pass["password"])
{
$_SESSION["login"] = "true";
$_SESSION["user"] = $user;
$_SESSION["pass"] = $pass;
}
else
{
echo "Kullanycı Adı veya Şifre Yanlyş.";
}
öncelikle yardımınız için teşekkür ederim dediğiniz değişikliği yaptım çıkan sonuç yine aynı şu şekilde
Array ( [user] => orhan [pass] => 12345 )
orhan
12345
Kullanycı Adı veya Şifre Yanlyş.
üsteki formdan gelen bilgiler kullanıcı adı orhan şifre 12345
aşağıdakide veritabanından gelen bilgi
yine
kullanıcı adı orhan
şifre 12345