Я сохраняю некоторые переменные сеанса на своем веб-сайте по форме submit. С помощью этой формы клиент может добавить в свой продукт несколько измерений. для каждого веб-сайта отображаются выбранные размеры. Таким образом, существует несколько различных конфигураций.Удалить определенную переменную сеанса
Клиент должен иметь возможность удалить такую конфигурацию (таким образом, часть СЕССИИ).
С помощью этой части кода я сохранения конфигураций в сессии:
if(isset($_POST['wz_submit_saving_1'])) :
$straight_saving = array(
'wz_str_saving' => $_POST['wz_str_saving'],
'wz_saving_a' => $_POST['wz_saving_a'],
'wz_saving_b' => $_POST['wz_saving_b'],
'wz_submit_saving_1' => $_POST['wz_submit_saving_1']
);
$_SESSION['straight_saving'][] = $straight_saving;
endif;
Я показываю их и каждая конфигурация имеет ссылку удалить:
<a class="remove_link" href="http://www.myurl.com/?wz_submit_saving_remove_1">Verwijder sparing</a>
С помощью следующего кода я удалить сессию ,
if(isset($_GET['wz_submit_saving_remove_1'])) :
unset($_SESSION['straight_saving']);
endif;
Но когда я это делаю, все Конфигурации на СЕССИИ $ straight_saving; пропали. Поэтому мне нужно удалить конфигурацию только из сеанса, на который я нажимаю кнопку удаления, а не все из них.
Может ли кто-нибудь сказать мне, правильно ли я делаю это с помощью ссылки GET или мне нужно сделать что-то еще?
Спасибо!
Да, но как я могу позволить переписывать их друг с другом, понимая, что я имею в виду. – Robbert
Что? Я не понимаю вопроса. – CaptainCarl
Я вижу, что ты голландский. Задайте свой вопрос по-голландски :) – CaptainCarl