var_dump($_COOKIE['wish']);// выводит всё как надо
когда смотрю в том же хроме/resources, куки нет, но как видим вардамп вывел.
Стоит поставить вместо пустого значения в setcookie, хоть что-нибудь, так браузер определяет куку, но это $_COOKIE['wish']["id"] = array('qua' => '1'); уже не занесется в куку и не запомнится.
Как это объяснить и что делать? спасибо.
Ts.Saltan
Отправлено: 18 Июня, 2015 - 13:18:27
Посетитель
Покинул форум
Сообщений всего: 384
Дата рег-ции: Дек. 2013 Откуда: Belarus
Помог: 22 раз(а)
массив $_COOKIE должен использоваться как read-only ибо какие-либо изменения в нём не сохранятся на клиенте
чтоб установить в куку массив или объект, прежде его надо сериализовать (например, json_encode)
arimanecro
Отправлено: 18 Июня, 2015 - 14:45:27
Частый гость
Покинул форум
Сообщений всего: 209
Дата рег-ции: Май 2014
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.