merhaba arkadaşlar daha önce bu şekilde login dosyamdan olumlu olumsuz gerekli cevabi alabiliyordum fakat simdi sistemi json'a çevirdim, fakat ajax tan hic anlamıyorum desem yeridir..
      <script>
        function userLogin() {
            var a = $("#tokengiris").val();
            if (a == "") {
                swal("HATA!!", "bos alan bırakmayin!", "error");
                return false
            }
            swal({
                title: "bekleyin...",
                text: "giriş bilgileri alınıyor..",
                imageUrl: "assets/images/loading.gif"
            });
            $.post("login", {
                tokengiris: a
            }).done(function(b) {
                $("div#uyeSonuc").hide().html(b).fadeIn("slow")
            })
        }
    </script>
örnek şu şekilde olumlu yada olumsuz cevap almaktayim login dosyamdan
$error  = array(
					"status" => "erişim tokeniniz başarıyla onaylandı, ana sayfaya yönlendiriliyorsunuz.",
					"link" => "/giris"
					);
					}
					else
					{
					$error  = array(
					"status" => "error",
					"mes" => "erişim tokeninde özel karakter kullanmayın lütfen."
					);
ajax i ona göre ayarlayip atarsanız cok memnun kalirim...

ayrıca bu kısımdan aşağıya kadar ki kısımda sorun nedir acaba bir sürekli 66 satırda else de hata veriyor ;

		$error  = array(
					"status" => "erişim tokeniniz başarıyla onaylandı, ana sayfaya yönlendiriliyorsunuz.",
					"link" => "/giris"
					);
					}
					else
					{
					$error  = array(
					"status" => "error",
					"mes" => "erişim tokeninde özel karakter kullanmayın lütfen."
					);
					}
					}
					else
					{
					$error  = array(
					"status" => "error",
					"mes" => "erişim tokenini sadece bizim sitemizden alabilirsiniz. lütfen adım 1 ve 2 yi sırasıyla uygulayıp tekrar token alın."
					);
					}
					}
					else
					{
					$error  = array(
					"status" => "error",
					"mes" => "erişim tokeninin süresi dolmuş, lütfen uygulamayı hesap ayarlarından kaldırıp tekrar izin verin."
					);
					}
					die(json_encode($error));
					}