Variable de session

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 cette section.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Variable de session

Messagepar cyrilh7 » 13 Fév 2006 à 16:16

Bonjour,
J'ai installé phpBB avec un portail, et je veux ajouter des pages à mon portail tout en me servant du système de session, de base de données et de template de phpbb.
J'ai compris comment on conserve les sessions d'une page à l'autre, et comment récuppérer les variables de session de l'utilisateur.
http://orni.info/essentiel.php :lol:

Cependant je n'ai pas compris où je peux conserver mes propres variable de session?
:?:
cyrilh7
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 13 Fév 2006 à 15:39

Messagepar cyrilh7 » 13 Fév 2006 à 17:40

En fait je ne veux pas passer la variable dans l'URL
Code: Tout sélectionner
ex:portal.php?page=main

mais ce que je désire c'est créer une variable de session php:
Code: Tout sélectionner
$_SESSION['page']


Est-ce que phpbb utilise les sessions php? (Je n'est pas trouvé la fonction: session_start()) :(
S'il utilise les sessions php, comment pratique-t-on pour ajouter ses propres variables?
cyrilh7
Posteur néophyte
Posteur néophyte
 
Messages: 5
Enregistré le: 13 Fév 2006 à 15:39

Messagepar spitfire pat » 14 Fév 2006 à 08:19

non phpbb n'utilise pas les sessions php mais crée sa propre session avec cette instruction
Code: Tout sélectionner
$userdata = session_pagestart($user_ip, PAGE_INDEX);

à l'issue de laquelle tu as un tableau $userdata contenant les données de l'utilisateur connecté
Avatar de l’utilisateur
spitfire pat
MOD Contest Winner
MOD Contest Winner
 
Messages: 15297
Enregistré le: 18 Sep 2004 à 15:43
Localisation: bourgogne


Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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

cron