Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
Testweb

Работа с IPS Cookie

Recommended Posts

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

 

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

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

 

/**
 * 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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Или

 

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...