Une variable stocker indéfiniment ?
Glandouilleur
-
prosthetiks Messages postés 1309 Statut Membre -
prosthetiks Messages postés 1309 Statut Membre -
Bonjour,
Je suis à la recherche d'une astuce pour créer une variable qui prendrait la valeur 1 ou 0 (selon le choix de l'utilisateur). Sauf que je dois récupérer cette variable sur chaque pages de mon site et ceux n'importe quand !
J'ai eu plusieurs idées mais que je trouve un peu foireuse :
-Stocker la variable dans un fichier Txt. ( Mais ça pue la merde)
-Stocker la variable dans la base de données. (Mais j'ai pas envie de faire une requête pour rien à chaque pages)
Auriez-vous des suggestion ?
Je suis à la recherche d'une astuce pour créer une variable qui prendrait la valeur 1 ou 0 (selon le choix de l'utilisateur). Sauf que je dois récupérer cette variable sur chaque pages de mon site et ceux n'importe quand !
J'ai eu plusieurs idées mais que je trouve un peu foireuse :
-Stocker la variable dans un fichier Txt. ( Mais ça pue la merde)
-Stocker la variable dans la base de données. (Mais j'ai pas envie de faire une requête pour rien à chaque pages)
Auriez-vous des suggestion ?
3 réponses
-
Ben t'as pas 50 solutions, les tiennes ou dans un cookie.
-
Moi perso j' utiliserai la bdd. :/
-
Tu peux utiliser une base de donnée sous forme de fichier texte du genre redbean. https://redbeanphp.com/index.php
Pour éviter de faire la requête sur chaque page tu la mets en session PHP lors de la première page visitée.
Pour ça, rien de plus simple:if(isset($_SESSION['nom_de_la_variable'])){
// la variable est settée
}else{
// requête dans la bdd
$_SESSION['nom_de_la_variable'] = $resultat_de_la_requete
}