Back to top

Autore Topic: *** RISOLTO *** come leggere nome utente joomla  (Letto 491 volte)

Offline bdario58@gmail.com

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
*** RISOLTO *** come leggere nome utente joomla
« il: 03 Apr 2018, 14:22:52 »
Buongiorno a tutti,
vorrei utilizzare il nome dell'utente che si è loggato al sito quando questo utente richiama una specifica pagina php.
Non riesco a recuperare il nome utente, tanto per intenderci quello che compare nel login form dopo che è stata effettuata l'autenticazione.
Utilizzo Joomla 3.8.5 ma sono in procinto di aggiornare alla 3.8.6
Mi piacerebbe risolvere, se fosse possibile, con una semplice funzione php
Qualcuno mi può aiutare?
Grazie
Dario
« Ultima modifica: 03 Apr 2018, 16:36:55 da bdario58@gmail.com »

Offline bdario58@gmail.com

  • Nuovo arrivato
  • *
  • Post: 2
    • Mostra profilo
Re:come leggere nome utente joomla
« Risposta #1 il: 03 Apr 2018, 16:35:53 »
soluzione trovata con metodo sperimentale:

<?php
if (!defined('_JEXEC'))
{
    // Initialize Joomla framework
    define('_JEXEC', 1);
}


// Load system defines
if (file_exists(dirname(__FILE__) . '/defines.php'))
{
    require_once dirname(__FILE__) . '/defines.php';
}
if (!defined('JPATH_BASE'))
{
    define('JPATH_BASE', dirname(__FILE__));
}
if (!defined('_JDEFINES'))
{
    require_once JPATH_BASE . '/includes/defines.php';
}


// Get the framework.
require_once JPATH_BASE . '/includes/framework.php';


$app = JFactory::getApplication('site');
$app->initialise();


$user = JFactory::getUser();
echo "nome:".$user->name;
?>

 



Web Design Bolzano Kreatif