J'ai exactement le même problème que MaanuT :
MaanuT a écrit:J'ai essayé mais cela refuse de fonctionner chez moi…
Par exemple, je veux récupérer le pseudo pour l'afficher sur la page index de mon site.
url.monsite.com/index.php
Le forum est dans un sous répertoire du site:
url.monsite.com/forum/index.php
Je code donc comme ceci:
- Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
Puis j'essaye d'afficher le pseudo :
- Code: Tout sélectionner
if (isset($user) && $user->data['is_registered'])
{
echo $user->data['username'];
}
else
{
echo 'Pas connecté';
}
Et il me répond invariablement Pas connecté !
J'ai essayé de ne tester que la variable $user:
- Code: Tout sélectionner
if (isset($user))
{
echo $user->data['username'];
}
else
{
echo 'Pas connecté';
}
Et la il me répond Anonymous !
La réponse reste identique que je soit connecté ou non à ce moment là !
Je désespèrise
Je compléterai par le fait que si je mets le bout de code dans /forum/test.php, cela fonctionne ! Je pensais à un problème de htaccess mais même en les supprimant cela ne change rien......une idée ?
Help me Obi-Wan Kenobi, You're my only hope !



