Merhaba arkadaşlar aşağıda sırasıyla tüm kodlarım mevcuttur yalnız hala hata vermektedir. Giriş yapılamıyor lütfen bu konuyla ilgili yardımcı olurmu sunuz ?

<form action="javascript:void(0)" method="POST" class="girisForm">
				<div class="cevap"></div>
				<input type="hidden" name="login" value="giris"/>
				<input type="text" name="kadi" placeholder="Kullanici adiniz..."/>
				<input type="password" name="sifre" placeholder="Sifreniz..."/><br/>
				<input type="submit" value="Giris Yap"/>
				<input type="checkbox" name="hatirla" value="1"/><span>Beni Hatirla</span>
			</form>
$('.girisForm').submit(function() {
			kAdi = $('input[name="kadi"]',this).val();
			sifre = $('input[name="sifre"]',this).val();
			hata = "";
			if (kAdi.length < 3) {
				hata += "Lütfen bir kullanıcı adı giriniz. \n";
			}
			if (sifre.length < 3) {
				hata += "Lütfen bir şifre giriniz. \n";
			}
			if (hata.length > 3) {
				alert(hata);
				return false;
			}
			if ($ajax) {
				$.post('include/ajax.php',$(this).serialize(),function(c) {
					if (c.cevap == 'giris_tamam') {
						login = true;
						$('.girisForm .cevap').html('<div class="onay" style="display:none;">Giriş Başarılı.</div>');
						$('.logged').html('<span class="welcome" >Hoşgeldiniz, <strong>' + c.kadi + '</strong></span><a href="index.php?sayfa=cikis" class="cikis">Çıkış Yap</a>');
						$('.giris_modal .closed').trigger("click");
					}else if (c.cevap == 'yanlis_giris') {
						$('.girisForm .cevap').html('<div class="hata" style="display:none;">Hatalı Kullanıcı Adı veya Şifre</div>');
					}
					$('.girisForm .cevap .hata , .girisForm .cevap .onay').fadeIn();
				},'JSON');	
			}
			return false;
		});
FONKSİYONUM
function giris_yap($user = false, $pass = false, $hatirla = false) {
		if ($user && $pass) {
			global $db;
			$pass = md5($pass);
			$sth = $db->prepare("SELECT id,kadi FROM uyeler WHERE (kadi = :user || eposta = :user) and sifre = :pass lIMIT 1");
		    $sth->execute(array('user' => $user, 'pass' => $pass));
		    $uye = $sth ->fetch(PDO::FETCH_ASSOC);
			if ($uye['id'] > 0) {	
				$_SESSION['uye_login'] = true;
				$_SESSION['kadi'] = $uye['kadi'];
				$_SESSION['uye_id'] = $uye['id'];
				if ($hatirla) {
					setcookie("login", base64_encode($uye['id'].'|||'.$pass),time() + (3600 * 24 * 7));
				}
				return $uye['kadi'];
			}else {
				$_SESSION['uye_login'] = false;
				$_SESSION['kadi'] = false;
				$_SESSION['uye_id'] = false;
				session_destroy();
				return false;
			}
		}
	}
AJAX FONKSİYONUM
if (isset($_POST['login'])) {
			$user = $_POST['kadi'];
			$pass = $_POST['sifre'];
			if (isset($_POST['hatirla'])) {
				$hatirla = true;
			}else {
				$hatirla = false;
			}
			$giris_yap = giris_yap($user,$pass,$hatirla);
			if ($giris_yap) {
				$r['cevap'] = "giris_tamam";
				$r['kadi'] = $giris_yap;
			}else {
				$r['cevap'] = "yanlis_giris";
			}
}
Sorun Problem nerde acaba lütfen belirtirseniz sevinirim ?

SQL Tablom aynen aşağıdaki gibidir..

Üyeler Tablosu
Id, kadi, sifre, uni