2015-03-11 6 views
0

Я использую сеансы на своем веб-сайте для входа пользователя и добавления элементов в корзину. У меня есть кнопка пустая корзинка, которая разрушает сессию, чтобы удалить все элементы в корзине сессии, однако, когда я это сделать пользователь автоматически регистрируется, так что мне было интересно, как я удалитьсеанс уничтожает целевую переменную сеанса

$_SESSION["cart"] 

без разрушения других сессий ? какие другие способы можно сделать без использования session_destroy, поскольку это не вариант. Я видел еще один вопрос о том, чтобы использовать

$this->Session->delete([cart]); 

Это не работает для меня, я получаю сообщение об ошибке:

Using $this when not in object context in 
/.../..../.../1000A.D/basket.php 

ответ

0
use unset function 

unset($_SESSION["cart"]); 
+0

хорошо, работает! –

0

Вы можете установить его в пустое значение. т.е. $_SESSION["cart"] = '' Что всегда работает

Смежные вопросы