我有一个使用PHP的非常基本的验证脚本,如果验证它们,我想用jQuery Cookie插件设置一个cookie。作为PHP的新手,我不知道如何在这里编写Javascript函数:
if($validated) {
//SET jQUERY COOKIE HERE: $.cookie('COOKIE_NAME', 'COOKIE_INFO', { expires: 1, path: '/' });)
header("Location: correct.php");
} else {
header("Location: incorrect.php");
}
我知道我可以使用PHP,但后来我需要在jQuery函数中访问cookie,并且对客户端更熟悉,我希望使用jQuery Cookie插件来完成。< / p>
非常感谢任何指导!
答案 0 :(得分:2)
我猜你在混合概念。
您可以在服务器端和客户端设置cookie。这个cookie可以再次由两个部分读取。
所以你可以用PHP设置cookie(http://php.net/manual/en/function.setcookie.php)并用jQuery(https://github.com/carhartl/jquery-cookie)阅读
希望它有所帮助。问候。
答案 1 :(得分:1)
可以在JavaScript中完成,但没有理由不使用PHP。 manual页面非常简单。
如果你在JavaScript中实现它,只需突破常规页面并按照通常的方式包含脚本。在设置Cookie后,您需要在其中进行window.location.href
调用以重定向。
答案 2 :(得分:0)
请使用谷歌: PHP function
语法:
bool setcookie ( $name , $value , $expire , $path );