Màj config client ($_SESSION) si màj de config serveur (BDD) [RESOLU] - PHP - Programmation
Marsh Posté le 18-01-2005 à 22:53:17
Bon en fait en reflechissant un peu je comprends pourquoi ça ne marche pas
Donc je vais m'y prendre autrement, je vais mettre les configs dans des sessions.
A chaque modifs des options par les admins, je metterais une table à jour avec le timestamp de la derniere modif, et à chaque changement de page une fonction verifira si le timestamp stocké dans la session est identique au timestamp stocké dans la BDD.
Si oui, alors on ne recharge pas la config, si non, on la recharge...
Désolé pour ce message quasi-inutile, quoiqu'il pourra peut-être être utile à certaines personnes qui se posent des questions.
Je vais essayer de trouver un nouveau titre à ce topic par contre ...
++
Marsh Posté le 19-01-2005 à 11:37:03
Dj YeLL a écrit : Bonjour à tous, |
Salut
C'est normal que ta technique ne marche pas. Les constantes ne passent pas de page en page.
Marsh Posté le 19-01-2005 à 20:27:37
Oui, je m'en suis rendu compte par la suite
Merci quand même pour l'info
Marsh Posté le 18-01-2005 à 22:42:37
Bonjour à tous,
Voilà, je développe un script de contact et je mets toutes les valeurs de config dans des variables $GLOBALS['config'] et $GLOBALS['params'] par exemple ...
Mais pour eviter qu'a chaque changement de page il réaffecte les valeurs (ce qui utilise de la ressource à la longue) j'ai fais un truc dans ce genre :
if(!defined('CONFIGURED'))
{
$GLOBALS['config'] = ...
$GLOBALS['params'] = ...
define('CONFIGURED',1)
}
Mais ça ne marche pas, il m'execute tout le script à chaque fois ...
J'ai essayé de remplacer la constante CONFIGURED par une variable $GLOBALS['configured'] mais ça ne marche pas quand même...
Est-ce que j'utilise mal ces méthodes ?
Merci par avance
Message édité par Dj YeLL le 20-01-2005 à 10:51:25
---------------
Gamertag: CoteBlack YeLL