Получить значение сессии Joomla в WordPress - PullRequest
1 голос
/ 09 декабря 2010

У меня есть сайт Joomla.Я также установил WordPress в корневой папке моего сайта Joomla.т.е. Joomla / WordPress.Я не могу получить значение сеанса, установленное в Joomla в WordPress.Как получить значение сеанса, установленное в Joomla в WordPress и наоборот.

1 Ответ

1 голос
/ 09 декабря 2010

Joomla имеет свою собственную обработку сессий, поэтому единственный способ - использовать такие функции Joomla:


define( '_JEXEC', true );
define('JPATH_BASE', dirname(dirname(__FILE__)));
define( 'DS', DIRECTORY_SEPARATOR );

require_once (JPATH_BASE . DS . 'includes' . DS . 'defines.php');
require_once (JPATH_BASE . DS . 'includes' . DS . 'framework.php');

Чтобы получить идентификатор пользователя Joomla:

$user =& JFactory::getUser();
$user_id = $user->get('id');

и для получения идентификатора сеанса пользователя используйте:

$session = & JFactory::getSession();
$session_id = $session->getId();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...