与PHP一起使用jQuery Ajax的SESSION问题

时间:2019-04-12 10:31:35

标签: php jquery ajax

我有我的第一个脚本,当我单击前进按钮(.dev1)时,下一个选项卡打开,并使用前一个选项卡的选择值创建会话。

如果要更改选择;有一个后退按钮(.ger1)。它返回到第一个选项卡,并取消会话设置为具有新值(我检查了该值,没有任何值)。

在更改选择并单击下一步按钮之后,会话再次具有第一个值,而不是新选择的值,尽管删除后它没有任何值。它需要刷新第一个选项卡上的页面,然后选择新的选择。

//创建会话的脚本:

$(".dev1").click(function () {
    var action = "add";
    var kesim1 = $("#resimilk").data("kesim1");

    $.ajax({
        url: "action.php",
        method: "POST",
        data: {
            kesim1: kesim1,
            action: action
        },
    });
});

//删除会话的脚本:

$(".ger1").click(function () {
    var action = "kesimsil";
    var kesim;

    $.ajax({
        url: "action.php",
        method: "POST",
        data: {
            kesim: kesim,
            action: action
        },
    });
});

action.php

if($_POST["action"] == "add"){

    $kesim1=$_POST["kesim1"];

    $_SESSION['kesim']=$kesim1;

    echo $kesim1;

}
if($_POST["action"] == "kesimsil") {

    $kesim=$_POST["kesim"];

    unset($_SESSION['kesim']);

    echo $kesim;

}

0 个答案:

没有答案