[Joomla 1.5] Intégrer une page PHP
Bonjour, je n'arrive pas à intégrer correctement une page php avec joomla.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
// On définie que c'est un fichier familier à Joomla
define('_JEXEC', 1 );
define('JPATH_BASE', '../../' ); //Chemin vérifié et correct
define( 'DS','/' );
// On inclue les constantes
require_once ( JPATH_BASE.DS.'includes'.DS.'defines.php' );
// On inclue le framework
require_once ( JPATH_BASE.DS.'includes'.DS.'framework.php' );
// On inclue la fameuse class JFactory
require(JPATH_BASE.DS.'libraries/joomla/factory.php');
$mainframe = &JFactory::getApplication('site');
$mainframe->initialise();
//Fin import joomla
//creation d'un point d'accès base
include_once('../db.php');
$db=new DB();
//On récupère les infos du client connecté
$user = &JFactory::getuser();
var_dump($user);
if ( !$user->id == 0 ) {
// utilisateur connecté, on sait quoi faire
else{
// utilisateur pas connecté
} |
Mon problème, c'est que des fois je récupère sans problème les info de l'utilisateur connecté, et des fois tout est à null dans $user....
Il n'y a pas vraiment de logique, sagit-il d'un problème serveur ? D'un problème de Joomla ?
Je ne comprend vraiment pas ce qui se passe.... Ca fait 2 jours que je suis bloqué dessus sans trouver de solution.
Merci d'avance de votre aide !