Проблема SESSION при использовании jquery ajax с php - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть первый сценарий, и когда я нажимаю кнопку пересылки (.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;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...