Impossible de récuperer utilsateur loggé Joomla

Fermé
Foudogue Messages postés 251 Date d'inscription mardi 10 juillet 2007 Statut Membre Dernière intervention 4 décembre 2016 - 14 avril 2014 à 16:45
Bonjour à tous,

Mon collègue et moi n'arrivons pas récupérer un utilisateur qui est logué

Nous travaillons sur Joomla 2.5.4.
Nous faisons donc appel à un fichier ici appelé Affichage_Tests.php qui est situé à la racine de Joomla (et non à celle de wamp)

Voici le code :

<?php

// Set flag that this is a parent file.
define('_JEXEC', 1);
define('JPATH_BASE', realpath(dirname(__FILE__)));
require_once ( JPATH_BASE .'/includes/defines.php' );
require_once ( JPATH_BASE .'/includes/framework.php' );
require_once ( JPATH_BASE .'/libraries/joomla/factory.php' );

// récupération du user
$user = &JFactory::getUser();

if (!$user->guest) {
echo 'You are logged in as:<br />';
echo 'User name: ' . $user->username . '<br />';
echo 'Real name: ' . $user->name . '<br />';
echo 'User ID : ' . $user->id . '<br />';
}
else
{
echo("Vous n'êtes pas connecté");
}

Il me retourne : Vous n'êtes pas connecté

Pourtant je suis bien connecté avec un compte (ici avec l'administrateur principal de Joomla), cela fait la même chose avec un utilisateur simple

Si je fait un var_dump de user celui-ci retourne un objet vide