Retrieve Joomla's Session in external PHP [duplicate]
Possible Duplicat开发者_StackOverflow中文版e:
Accessing session data outside Joomla
I tried to use the below script to retrieve Joomla's Session, but it's not working. Can anyone help me...
define( '_JEXEC', 1 );
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');
$mainframe = JFactory::getApplication('site');
$session     = &JFactory::getSession();
This is what i use :
    //Joomla Stuff
    define( '_JEXEC', '1' );
    define('JPATH_BASE', dirname(__FILE__) );
    define( 'DS', DIRECTORY_SEPARATOR );
    require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
    require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
    $mainframe =& JFactory::getApplication('site');
    /**
    * INITIALISE THE APPLICATION
    *
    * NOTE :
    */
    // set the language
    $mainframe->initialise();
    JPluginHelper::importPlugin('system');
    // trigger the onAfterInitialise events
    JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
    $mainframe->triggerEvent('onAfterInitialise');
    // End Joomla Stuff
 
         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论