Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : lettore 26 Apr 2013, 22:15:18
-
Salve a tutti,
qualcuno sa indicarmi una giuda o darmi dei suggerimenti per riuscire a passare la USERID di un utente correttamente loggato nel portale Joomla ad un'applicazione esterna (sempre fatta in PHP) e che risiede sulla stessa macchina dove è Joomla?
Mi basta riuscire a passare l'USERID (senza la password).
Grazie mille.
-
Metti il file esterno in una directory del tipo miosito.it/script/miofile.php
e in miofile ci scrivi
//import librerie joomla
define( '_JEXEC', 1 );
define('JPATH_BASE', "../");
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
require('../libraries/joomla/factory.php');
// initialize the application
$mainframe =& JFactory::getApplication('site');
$mainframe->initialise();
//get id current user
$user =& JFactory::getUser();
$id_current_user=$user->id;