[INFO] sur l'utilisation des sessions de phpBB2 sur son site

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans ce forum.

Modérateur: Equipe

Messagepar spitfire pat » 01 Oct 2007 à 14:52

ah là,c'est plus délicat, car quand tu as dépassé la limite de tentatives, ça n'est pas une redirection mais un message_die (c'est à dire affichage de l'entête puis d'un message expliquant l'erreur puis du footer)
là il conviendrait de donner une autre valeur à login_fail, afin qu'au retour on n'affiche pas le même message d'erreur
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15313
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Messagepar mictifmictif » 01 Oct 2007 à 20:27

effectivement !
Depuis cela, je n'ai plus acces a l'administration du forum !! pourquoi ? ( je n'ai plus le lien en bas pour y acceder !)
mictifmictif
Posteur néophyte
Posteur néophyte
 
Messages: 18
Inscription: 20 Jan 2007 à 15:07

Messagepar spitfire pat » 01 Oct 2007 à 20:42

mictifmictif a écrit:effectivement !
Depuis cela, je n'ai plus acces a l'administration du forum !! pourquoi ? ( je n'ai plus le lien en bas pour y acceder !)

avec le code que je t'ai donné, il n'y a aucune raison, tu dois avoir fait une erreur ailleurs
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15313
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Messagepar mictifmictif » 02 Oct 2007 à 13:50

J'ai beau chercher, je ne comprend pas ou est le bout de code qui fait en sorte d'afficher ou non le lien d'accès au panneau de config du forum !
mictifmictif
Posteur néophyte
Posteur néophyte
 
Messages: 18
Inscription: 20 Jan 2007 à 15:07

Messagepar spitfire pat » 02 Oct 2007 à 14:39

mictifmictif a écrit:J'ai beau chercher, je ne comprend pas ou est le bout de code qui fait en sorte d'afficher ou non le lien d'accès au panneau de config du forum !

l'as-tu seulement prévu sur ton site ?
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15313
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Messagepar mictifmictif » 02 Oct 2007 à 15:05

non par sur mon site mais sur le forum !

Avant, lorsque je m'authentifier, tout en bas du forum, il y avait un lien du genre "accédez au panneau d'administration" ! je n'ai plus ce lien !

je viens de voir ca :
Code: Tout sélectionner
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';


si je regarde dans $userdata['user_level'] j'ai '1' ! ??? comment 1 peut etre égale à ADMIN ?
mictifmictif
Posteur néophyte
Posteur néophyte
 
Messages: 18
Inscription: 20 Jan 2007 à 15:07

Messagepar spitfire pat » 02 Oct 2007 à 15:59

mictifmictif a écrit:si je regarde dans $userdata['user_level'] j'ai '1' ! ??? comment 1 peut etre égale à ADMIN ?

parce que, dans constants.php, ADMIN est défini à 1

mais tout ça n'a rien à voir avec les sessions phpBB de ton site
si tu n'as plus de lien admin c'est soit que tu n'es plus connecté comme admin soit que tu as supprimé quelque chose dans page_tail.php/overall_footer.tpl
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15313
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Messagepar mictifmictif » 02 Oct 2007 à 16:08

effectivement, il y avait un problème sur le overall_footer que j'avais repris pour y ajouter une image a la place du {ADMIN_LINK}
merci beaucoup ! ca fonctionne comme sur des roulette maintenant !
mictifmictif
Posteur néophyte
Posteur néophyte
 
Messages: 18
Inscription: 20 Jan 2007 à 15:07

L'option Se souvenir de moi...sur son site perso ???

Messagepar kris71 » 07 Oct 2007 à 23:44

Bonjours, j'ai bien integré les sessions mon phpbbv2 mais j'ai une derniere question... est il possible de rajouter une case dans le formulaire de connexion a phpbb sur mon site perso pour que la connexion soit garder en memoire meme si la page est fermé...??

Merci de me repondre.

Louis
kris71
Posteur néophyte
Posteur néophyte
 
Messages: 16
Inscription: 22 Aoû 2007 à 17:20

Messagepar M@CfL€!D » 07 Oct 2007 à 23:47

Salut,

Oui c'est possible.
Ajoute :

Code: Tout sélectionner
<input name="autologin" class="text" id="autologin" checked="checked" type="checkbox">


Dans ton formulaire de conexion
M@CfL€!D
Posteur néophyte
Posteur néophyte
 
Messages: 66
Inscription: 24 Juil 2006 à 23:06
Localisation: Strasbourg / France

Messagepar guiz250685 » 10 Oct 2007 à 07:49

bonjours a tous

bon alors j'ai regler mon probleme d'une facon assez bizzar tout supprimé tout reinstallé ....

maintenand je me pose une question j'ai un leger souci quand je suis pas connecter et que je clique sur le bouton connection ma page index (pas celle du forum) se recharge indefiniment ... moi j'aimerais que quelque part s'affiche mot de pas login incorrecte quelqu'un a une idée ???

merci d'avance
guiz250685
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 27 Sep 2007 à 15:05

Messagepar guiz250685 » 12 Oct 2007 à 19:53

personne ne peut me repondre ???
guiz250685
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 27 Sep 2007 à 15:05

Messagepar Jérémy Martin » 15 Oct 2007 à 22:57

Salut à tous,

désolé, j'ai pas compris comment créer des liens dans mes pages en conservant la session.

J'ai un fichier home.php qui affiche toutes les pages de mon site.
C'est dans ce fichier que j'ai rajouté l'entête :
Code: Tout sélectionner
<?
define('IN_PHPBB', true);
$phpbb_root_path = './phpBB2/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

// Vérifie la connexion au site
if( $userdata['session_logged_in'] )
   {
?>


Ensuite, j'ai un fichier menu.htm
Si j'ai bien compris, il faut que j'écrive le liens sur cette page de la manière suivante : {U_LIENS} et que je rajoute dans home.php le code
Code: Tout sélectionner
'U_LIENS' => append_sid("liens.$phpEx"),

seulement je ne sais ni ou ni comment insérer ce code dans home.php.

Si quelqu'un pouvait m'aider...
Avatar de l’utilisateur
Jérémy Martin
Posteur néophyte
Posteur néophyte
 
Messages: 89
Inscription: 17 Avr 2006 à 00:10

Messagepar davlasarraz » 18 Oct 2007 à 09:55

Bonjour, j'ai un problème avec les include :

Ma page redg.php est dans le répertoire : /page/mangas

Alors que le forum est a la racine du site : /forum

J'ai essayer de faire un lien depuis la racine du site, mais sa ne marche pas :


Code: Tout sélectionner
Warning: include(./forum/extension.inc) [function.include]: failed to open stream: No such file or directory in /home/olympe-network/vision1manga/page/mangas/redg.php on line 4

Warning: include() [function.include]: Failed opening './forum/extension.inc' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/olympe-network/vision1manga/page/mangas/redg.php on line 4

Warning: include(./forum/common.) [function.include]: failed to open stream: No such file or directory in /home/olympe-network/vision1manga/page/mangas/redg.php on line 5

Warning: include() [function.include]: Failed opening './forum/common.' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/olympe-network/vision1manga/page/mangas/redg.php on line 5


Voila mon code PHP :

Code: Tout sélectionner
<?
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

?>


Merci d'avance :).
davlasarraz
Posteur néophyte
Posteur néophyte
 
Messages: 6
Inscription: 21 Jan 2007 à 12:33

Messagepar ErnadoO » 18 Oct 2007 à 09:58

il faut remonter dans l'arbo, donc remplace
Code: Tout sélectionner
$phpbb_root_path = './forum/';
par
Code: Tout sélectionner
$phpbb_root_path = '../../forum/';
ErnadoO
 

PrécédenteSuivante

Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: ZePhYmA et 3 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant