[résolu] Utiliser login.php de phpbb

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


biscuit
WRInaute passionné
WRInaute passionné
 
Messages: 519
Inscription: Lun Juin 05, 2006 10:37

[résolu] Utiliser login.php de phpbb

Message le Sam Jan 27, 2007 13:31

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 ?
Dernière édition par biscuit le Sam Jan 27, 2007 14:47, édité 1 fois.

KMAMa2f
Nouveau WRInaute
 
Messages: 29
Inscription: Mer Juin 07, 2006 17:37

Message le Sam Jan 27, 2007 13:48

Moi jutilise sa:

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 &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: 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();


biscuit
WRInaute passionné
WRInaute passionné
 
Messages: 519
Inscription: Lun Juin 05, 2006 10:37

Message le Sam Jan 27, 2007 14:46

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


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités