Очистите данные GET с помощью onclick = & quot; $. Get () & quot;

У меня есть скрипт, который я использую в скрипте сортировки таблиц для хранения порядка сортировки при обновлении страницы. Раньше он работал идеально, но внезапно перестал работать, и я понятия не имею. Это создает переменные сеанса, однако они пусты.

'ClaimSort' => string '' (length=0)
'ClaimSort2' => string '' (length=0)

Ссылка работает, но может показаться, что я больше не передаю данные _GET. Может кто-нибудь помочь …

При нажатии на <th> в таблице я инициирую следующее:

onclick='$.get("ajax/storeSort.php", {ClaimSort:0}, function(data){});'

в storeSort.php у меня есть следующее:

if ( $_SESSION["ClaimSort"] == $_GET['ClaimSort'] && $_SESSION["ClaimSort2"] == '0' ) {
$_SESSION["ClaimSort"] = $_GET['ClaimSort'];
$_SESSION["ClaimSort2"] = '1';
}elseif ( $_SESSION["ClaimSort"] == $_GET['ClaimSort'] && $_SESSION["ClaimSort2"] == '1' ) {
$_SESSION["ClaimSort"] = $_GET['ClaimSort'];
$_SESSION["ClaimSort2"] = '0';
}else{
$_SESSION["ClaimSort"] = $_GET['ClaimSort'];
$_SESSION["ClaimSort2"] = '0';
}

1

Решение

не было никаких проблем с кодом, оказалось, что произошла ошибка php, которая мешала его выполнению в полном объеме, и я смог получить это только из журналов Apache на сервере.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]