Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Kohana и установка кукисов
http://forum.kohanaframework.su/viewtopic.php?f=31&t=401
Страница 1 из 1

Автор:  escalade [ 09 окт 2012, 16:05 ]
Заголовок сообщения:  Kohana и установка кукисов

В документации по php сказано что куки нужно устанавливать до первого вывода информации, то есть до вызова echo.
Но посмотрев в кохане index.php, а именно:
Код:
echo Request::factory()
   ->execute()
   ->send_headers(TRUE)
   ->body();

Возникает такой вопрос, можно ли в кохане устанавливать куки в любом месте приложения, а не в самом начале, ведь весь вывод походу буфферизируется и выводится лишь в самом конце работы приложения после отправки заголовков, куда обычно и устанавливаются куки?

Автор:  Sergey [ 09 окт 2012, 17:33 ]
Заголовок сообщения:  Re: Kohana и установка кукисов

Можно. Но первоначальные настройки желательно всё равно инициализировать в bootstrap.php

Автор:  Zorato [ 09 окт 2012, 21:30 ]
Заголовок сообщения:  Re: Kohana и установка кукисов

escalade писал(а):
Возникает такой вопрос, можно ли в кохане устанавливать куки в любом месте приложения, а не в самом начале, ведь весь вывод походу буфферизируется и выводится лишь в самом конце работы приложения после отправки заголовков, куда обычно и устанавливаются куки?


Да, можно. Скорей всего вы захотите это сделать в контроллере или модели, но и в виде информация буфферизуется. Данные отправляются клиенту только после выполнения Controller::after

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/