Æon adlı üyeden alıntı: mesajı görüntüle
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