Intereting Posts
получить дату всего воскресенья между двумя датами PHP Mysql PHP – Различия между `get_headers` и` stream_get_meta_data`? PHP Преобразование GMT ​​в IST Создайте подпапку с помощью google-drive-api и верните идентификатор с помощью PHP preg_replace только теги OUTSIDE? (… мы не говорим о полном «анализе html», просто немного уценке) На каждой третьей итерации в PHP Группировать многомерный массив по определенному значению? jQuery webcam plugin – как сделать более крупным изображения? Перекрывающая ассоциация сущностей, вызывающая ошибки внешнего ключа базы данных при удалении объекта Разбирайте все ссылки, которые содержат определенное слово в теге «href» Как вы получаете информацию пользователя facebook и вставляете ее в базу данных? перенаправление на страницу без изменения URL-адреса URL-адрес URL-адреса PHP от /buildimg.php?1=2816 до /picture_2816.png? Несколько таблиц с одним отношением (Laravel) MySQL: как сохранить / получить информацию о художнике?

cakephp: Cookie не читает на виду

в контроллере я попробую это и напечатаю $ cookieee, его дайте мне массив

$this->Cookie->write('User', $cookie, true, '+2 weeks'); $cookieee = $this->Cookie->read('User') echo "<pre>"; print_r($cookieee); echo "</pre>"; 

но мой вопрос

когда я печатаю его в любом файле вида, он не печатает никаких значений.

я пытаюсь распечатать его, используя ниже

 echo "<pre>"; print_r($cookie); echo "</pre>"; echo $cookie['username']."=cokie="; 

а также

 $cookieee = $this->Cookie->read('User'); echo "<pre>"; print_r($cookieee); echo "</pre>"; 

ваш взгляд не имеет доступа к файлу cookie. В основном это означает две разные вещи в случае вашего контроллера и вашего представления. Таким образом, в основном он устанавливается в модели, которая передается в view, т.е. viewmodel, а затем использует это на ваш взгляд.

Не родственный с PHP, следовательно, никакого кода, но это мое понимание, основанное на использовании структуры MVC в .NEt

Я думаю, этот вопрос говорит вам, как сделать то же самое в PHP: как читать значение cookie в файле вида cakephp

и если вы хотите разбить шаблон MVC здесь, вы можете использовать: $_COOKIE[<cookie_name>] .

В CakePHP нет помощника cookie, ни метода доступа к нему в представлении.

Вы можете настроить cookie на переменную в контроллере, а затем получить доступ к этой переменной в соответствующем представлении.