[résolu] Utiliser login.php de phpbb

WRInaute occasionnel
Salut tous!

Voilà je cherche à utiliser le login de phpbb pour le reste de mon site. Je n'entend pas par là utiliser les sessions (c'est déjà fait), mais sur chacune des pages du site (y compris hors forum) il y a 2 champs user/pass qui sont nommés comme dans le formulaire de login de phpbb...

Le problème est que les champs de mon formulaire ne sont pas pris en compte et affiche le formulaire de phpbb en indiquant "Veuillez entrer un nom d'utilisateur"... Est-ce que quelqu'un aurait une piste ?
 
Nouveau WRInaute
Moi jutilise sa:

Dans le code php:
Code:
if($userdata['session_logged_in']){
 $template->assign_block_vars('logout', array(
  'USER' => $lang['Logout'].' '.$userdata['username']
 ));
}else{
 $template->assign_block_vars('login', array(
  'BTN' => $lang['Login'],
  'REDIRECT' => '..'.$Page->url
 ));
}

Dans le fichier tpl:
Code:
<!-- BEGIN login -->
<form action="http://www.tonsite/forum/login.php" method="post">
 Login <input class="Login" type="text" name="username" /><br />
 Pass &nbsp;<input class="Login" type="password" name="password" /><br />
 <input class="LoginBtn" type="submit" value="{login.BTN}" name="login" />
 <input type="hidden" name="autologin" value="checked" />
 <input type="hidden" name="redirect" value="{login.REDIRECT}" />  
</form>
<!-- END login -->
<!-- BEGIN logout -->
 <a href="logout.php">{logout.USER}</a>
<!-- END logout -->

Et mon fichier logout:
Code:
 #PhpBB logout
 define('IN_PHPBB', true);
 $phpbb_root_path = '/forum/';
 include($phpbb_root_path.'extension.inc');
 include($phpbb_root_path.'common.'.$phpEx);

 $userdata = session_pagestart($user_ip, SITE);
 init_userprefs($userdata);
 
 session_end($userdata['session_id'], $userdata['user_id']);
 
 #Redirect
 header('Location:'.$_SERVER['HTTP_REFERER']);
 exit();
 
WRInaute occasionnel
Merci... mais en fait c'était pas ça... un truc tout c*n. En fait il suffit faut appeler login.php?login=true ... bref merci quand même
 
Discussions similaires
Haut