[résolu] Utiliser login.php de phpbb
3 messages
• Page 1 sur 1
-

biscuit - WRInaute impliqué

- Messages: 519
- Inscription: 5 Juin 2006
[résolu] Utiliser login.php de phpbb
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 ?
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 ?
Dernière édition par biscuit le Sam Jan 27, 2007 14:47, édité 1 fois.
- KMAMa2f
- Nouveau WRInaute

- Messages: 29
- Inscription: 7 Juin 2006
Moi jutilise sa:
Dans le code php:
Dans le fichier tpl:
Et mon fichier logout:
Dans le code php:
- Code: Tout sélectionner
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: Tout sélectionner
<!-- BEGIN login -->
<form action="http://www.tonsite/forum/login.php" method="post">
Login <input class="Login" type="text" name="username" /><br />
Pass <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: Tout sélectionner
#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();
3 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- [Résolu] Problème de login sur phpBB dernière version
- Pb UR sur Phpbb (login.php, profile.php ...)
- Comment utiliser un et même login partout
- Quelle redirection utiliser pour une demande de login ?
- Login sur phpbb
- changer le login admin sur un forum phpBB
- Utiliser les sessions phpbb à travers mon site
- pour phpbb final release je veux utiliser mysql !
- Récupérer un login/Pass htacess en php
- Rediriger login.free.fr vers login.online.fr
Consultez la description détaillée des produits ou services de Google suivants : Google SketchUp
- Générateur de mots-clés
Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
