Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : lettore 26 Apr 2013, 22:15:18

: Passare Userid da Joomla
: 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.

: Re:Passare Userid da Joomla
: angelo91 27 Apr 2013, 10:51:44
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;