我有我的网站的登录区域,登录时我设置了会话变量$_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