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:
Das Problem ist dass die PHP Seite eine eigene Session aufbaut und darin Daten weitergibt. Das Script benutzt PEAR/HTML_Quickform_Controller.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;
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


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen