Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Testweb

Работа с IPS Cookie

Рекомендованные сообщения

В одном из файлов, при обращении через пост запрос.

 

Необходимо подключить класс для работы с куками, как это сделать?

Поделиться сообщением


Ссылка на сообщение

В скрипте в котом подгрузил ядро,

 

\IPS\Request::i()->setCookie( 'SESID', '199789999', NULL, FALSE );

 

Не хочет записывать...

Поделиться сообщением


Ссылка на сообщение

Все правильно, \IPS\Request::i()->setCookie.

Если не работает ищите ошибку у себя.

Поделиться сообщением


Ссылка на сообщение

Работает, не сразу заметил что в куках префикс добавлен...

 

Как время хранения выставить?

Поделиться сообщением


Ссылка на сообщение

Посмотреть описание и список аргуметов

 

/**
 * Set a cookie
 *
 * @param	string				$name		Name
 * @param	mixed				$value		Value
 * @param	\IPS\DateTime|null	$expire		Expiration date, or NULL for on session end
 * @param	bool				$httpOnly	When TRUE the cookie will be made accessible only through the HTTP protocol
 * @param	string|null			$domain		Domain to set to. If NULL, will be detected automatically.
 * @param	string|null			$path		Path to set to. If NULL, will be detected automatically.
 * @return	bool
 */
public function setCookie( $name, $value, $expire=NULL, $httpOnly=TRUE, $domain=NULL, $path=NULL )

 

\IPS\Request::i()->setCookie( 'name', 'value', \IPS\DateTime::create()->add( new \DateInterval( 'P365D' ) ), FALSE );

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Как будет на двое-трое суток?

Поделиться сообщением


Ссылка на сообщение

Как будет на двое-трое суток?

P2D, где 2D - два дня.

Поделиться сообщением


Ссылка на сообщение

P2D, где 2D - два дня.

Или

 

\IPS\Request::i()->setCookie( 'name', 'value', new \IPS\DateTime( '+3 day' ) ), FALSE );

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...