Bonjour,
J'ai un probleme avec une variable de session que j'utilise dans un require_once comme suit:
require_once '../../'.$_SESSION['comp'].'/ConfigDataCompetition.class.php';
J'ai en effet cree des pages generiques pour afficher les donnees
(classements, resultats,...) extraites de tables dont le nom est
specifie dans le fichier ConfigDataCompetition.class.php.
Pour passer d'une competition a l'autre, je clique sur un lien qui met
a jour la variable de session $_SESSION['comp']. A partir de la, toutes
les donnees devraient etre extraites des bonnes tables, le fichier
ConfigDataCompetition.class.php ayant ete inclus du bon dossier.
J'ai cependant un probleme de synchronisation.
Par exemple, je mets a jour le texte sur la page d'accueil en fonction
de la variable de session et ceci marche parfaitement. Cependant sur
cette meme page, j'ai une partie du contenu base sur des donnees
extraites des tables specifiees dans ConfigDataCompetition.class.php
mais ceci n'est pas mis a jour. Le require_once a semble-t-il besoin
d'un peu plus! Il faut en effet que je force un refresh sur la page (ou
apres avoir acceder a qq pages, le contenu devient correct).
Y-a-t-il un moyen de forcer un refresh pour eviter ce probleme? Ou peut etre faut-il q je revois toute la conception :)?
Merci pour votre aide.