Perte de session dans une page perso PHPBB3

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

Perte de session dans une page perso PHPBB3

Messagepar Marguerite » 18 Nov 2008 à 17:20

Bonjour,

J'ai crée une page perso dans dans le répertoire de phpbb3, mais j'ai quelque petit problèmes, lors du chargement de la page, je pers ma session... et je ne sais pourquoi.

D'autant plus que j'ai suivi le tuto pour les sessions phpBB3, mais rien a faire, a chaque fois que je charge cette page, je pers la session, et je suis obliger de me relog... ce qui est plutôt embêtant ^^


Mon code commence comme ceci :
Code: Tout sélectionner
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header("Calendrier");

$test = print_r($user);

if (!$user->data['is_registered'])
{
   login_box('', $user->lang['LOGIN_NOTIFY_FORUM']);
}


Ai-je oublier qqch ?

(ps, mon cote entier :

-- Code supprimé par Théonaute --

(C'est un calendrier que j'essaye de faire :) )

Merci.
Dernière édition par Marguerite le 18 Nov 2008 à 21:04, édité 1 fois.
Marguerite
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 18 Nov 2008 à 17:15

Re: Perte de session dans une page perso PHPBB3

Messagepar spitfire pat » 18 Nov 2008 à 17:53

est-ce que le lien vers cette page est bien lancé via append_sid ?
c'est à dire, par exemple au lieu de
Code: Tout sélectionner
$link = '<a href="mon_link.php">mon lien</a>';

on a bien:
Code: Tout sélectionner
$link = '<a href="' . append_sid(mon_link.php) .'">mon lien</a>';
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15313
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: Perte de session dans une page perso PHPBB3

Messagepar Marguerite » 18 Nov 2008 à 20:16

euh... j'ai des petit prob avec ton truc :]
il me met ce liens a la place :
http://10.0.0.10/headless/calendrierphp ... ca8255186c
(y a pas le . dans le nom du fichier php... une idée ?


On oublie ça j'ai corrigé, 'fallais mettre des guillemet dans le append_sid() (vu ici : documentation-phpbb2/sujet39797.html )





Et pourtant, ça ne marche toujours pas..... :{
Il peut y avoir quoi comme problèmes autre ? :/
Marguerite
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 18 Nov 2008 à 17:15

Re: Perte de session dans une page perso PHPBB3

Messagepar Théonaute » 18 Nov 2008 à 20:38

Bonsoir,

Votre sujet a été déplacé par un membre de l'équipe.
Forum d'origine : phpBB3 ‹ [phpBB 3.0.x] Forums des MODs ‹ Aide au développement et à l'adaptation de MODs

Vous ne faîtes pas un MOD mais du développement personnel.

Sinon, merci de respecter nos CGUs et notamment le nombre de ligne maximal dans la balise CODE.

Bien à vous, :wink:
Théonaute | Retraité de l'équipe des MODs
Citation :
<?php while(!($succeed = try())) ?>
Désolé, je ne fais plus de support pour phpBB et tous mes MODs ont été arrêtés.
Avatar de l’utilisateur
Théonaute
Dieu des floodeurs
Dieu des floodeurs
 
Messages: 5718
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: Perte de session dans une page perso PHPBB3

Messagepar Marguerite » 18 Nov 2008 à 21:06

bon, je suis un boulet, c'est tout ^^.

J'ai oublier un .phpEX qui se balladais en trop, alors ça merdais dans le sid (ça lui rajoutais php a la fin, donc c'est normal qu'il ne comprenais rien :).

Merci pour l'astuce :).

PS : désolé pour la balise de code, mais... je pensais que mon code pouvais avoir des petit soucis ^^.
Marguerite
Posteur néophyte
Posteur néophyte
 
Messages: 3
Inscription: 18 Nov 2008 à 17:15


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré 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