我有我的網站的登錄區域,登錄時我設置了會話變量$_SESSION['logged_in'] = true
。基於PHP會話變量的Javascript表單驗證
現在我也有很多表單和用戶可以輸入註釋的東西。很顯然,在我的PHP驗證中,我檢查用戶是使用會話變量登錄的,但我也想要javascript驗證,因爲我可以讓用戶體驗變得更加滑落。
$("body").on("click", ".submit", function(e){
e.preventDefault();
if (user == logged in){
...AJAX call to php file....
}
})
那麼人們通常會如何檢查用戶是否使用javascript登錄? 即 if user == logged in
首先我會提到你應該在後端進行驗證。但是,要回答這個問題,你可以注入php變量到js中,所以如果你有'$ loggedIn = true',你可以這樣做:js:'if(<?php echo $ loggedIn?>) – 2013-03-28 10:31:57
Is這個「人」做的方式呢?它確實完成了工作,但我不知道如何混合使用javascript和php。 – Lars 2013-03-28 10:34:41