首页 > 解决方案 > 如何通过在已由 javascript 函数调用的 php 函数中调用 setcookie() 来更新 cookie 值

问题描述

我想在检查 javascript 函数中的特定条件后更新 cookie 值。检查后,我从 javascript 函数中调用了一个 php 函数(cookie 更新)。每次刷新页面时,我的 cookie 值都会更新为 +1,简而言之,这并不令人满意。

我的代码是:

JavaScript 函数:

<script type="text/javascript">
function on_call_php(){
    var result="<?php php_func();?>";
    alert(result);
    return false;
}

php函数代码:

<?php
    function php_func(){
      setcookie("correct", $_COOKIE["correct"]+1, time() + (86400 * 30), "/");
      echo "hello";
    }
?>

标签: javascriptphpcookies

解决方案


推荐阅读