Utilisation perso des sessions phpBB : perte
filoulebauju
Messages postés
176
Statut
Membre
-
filoulebauju Messages postés 176 Statut Membre -
filoulebauju Messages postés 176 Statut Membre -
Bonjour,
J'ai un forum phpbb v3 et je voudrais utiliser les sessions du forum dans une autre page de mon site afin de créer un petit jeu etc sans forcer les gens à se reconnecter.
j'ai donc mis ce code en haut de ma page:
Malheureusement, les sessions ne passent pas, le pseudo est toujours Anonymous et comble de tout, la session est même tuée sur le forum.
Je pense que l'arborescence est bonne, mon forum est dans un dossier ./forum et mon fichier à la racine du site.
Merci d'avance.
J'ai aussi vu ce topic:
http://forums.phpbb-fr.com/coding-webmastering-securite/sujet143001.html
Mais ca ne marche pas.
Merci d'avance :)
J'ai un forum phpbb v3 et je voudrais utiliser les sessions du forum dans une autre page de mon site afin de créer un petit jeu etc sans forcer les gens à se reconnecter.
j'ai donc mis ce code en haut de ma page:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$id = $user->data['user_id'];
$pseudo = $user->data['username'];
Malheureusement, les sessions ne passent pas, le pseudo est toujours Anonymous et comble de tout, la session est même tuée sur le forum.
Je pense que l'arborescence est bonne, mon forum est dans un dossier ./forum et mon fichier à la racine du site.
Merci d'avance.
J'ai aussi vu ce topic:
http://forums.phpbb-fr.com/coding-webmastering-securite/sujet143001.html
Mais ca ne marche pas.
Merci d'avance :)
A voir également:
- Utilisation perso des sessions phpBB : perte
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- La ressource demandée est en cours d'utilisation - Forum Téléphones & tablettes Android
- Il permet l’exécution des logiciels applicatifs et gère l’utilisation des ressources matérielles (mémoire, processeur, périphériques). - Forum Windows 10
- Logiciel en Cours d'utilisation ? ✓ - Forum Logiciels
10 réponses
heu non ca ne marche pas du tout car session_begin est une fonction de $user.
Mais bien essayé quand même :)
Mais bien essayé quand même :)
Pour acceder a la nouvelle page de jeu, les utilisateurs clique sur un lien ?
si oui fait voir le code du lien
si oui fait voir le code du lien
Hum non pas forcément.
Enfin pour le moment, j'accède à la page en tapant l'url.
Je n'ai pas forcément réfléchi à cela, mais oui il y aura un lien mais les gens peuvent aussi taper l'url ou bien faire f5 une fois dessus et du coup ça ne règlera pas forcément le soucis.
Enfin pour le moment, j'accède à la page en tapant l'url.
Je n'ai pas forcément réfléchi à cela, mais oui il y aura un lien mais les gens peuvent aussi taper l'url ou bien faire f5 une fois dessus et du coup ça ne règlera pas forcément le soucis.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Okei je viens de trouver un article pour ne pas perdre les sessions PhpBB
Pour que la session puisse se propager de page en page, phpBB a besoin, au cas où les cookies ne sont pas acceptés, de connaitre l'id de session.
pour cela, toutes les urls doivent passer par la fonction append_sid
donc au lieu de mettre ce lien:'
<a href="mapage.php">mon lien</a>';
mettez à la place:
<a href="' . append_sid('mapage.php') . '">mon lien</a>;
Je ne vois pas en quoi passer par un lien, règlera le soucis des session tuées sur le forum. Je les tuerai sur la page d'avant ma page jeu. Ca ne règlera pas le soucis non ?