Hallo zusammen

Hab eine PHP Seite die außerhalb von Joomla läuft, aber auf die Authentifizierung von Joomla zugreift. Damit soll der User Zugriff zu der Seite haben wenn er schon bei Joomla angemeldet ist.

habe folgenden Code der auch funktioniert:
Code:
define( '_JEXEC', 1 );
define( 'JPATH_BASE', realpath(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');
$mainframe->initialise();
function isAdmin() {
        $user =& JFactory::getUser();
        return $user->usertype == "Super Administrator" || $user->usertype == "Administrator";
}

if (!isAdmin()) exit;
Das Problem ist dass die PHP Seite eine eigene Session aufbaut und darin Daten weitergibt. Das Script benutzt PEAR/HTML_Quickform_Controller.
Joomla zerstört aber alle anderen Sessions wenn man es initialisiert und dann sind meine eigenen Daten aus meiner Session weg.
Gibts da irgendeine Möglichkeit das zu verhindern?

Gruß, Michael