omarino_007
Messages postés24Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention27 décembre 2010
-
4 sept. 2010 à 23:14
omarino_007
Messages postés24Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention27 décembre 2010
-
6 sept. 2010 à 00:43
Salut à tous,
Je travail sur un site en PHP sur une base MYSQL, mon problème est de gérer un texte défilant (news) qui est chargé automatiquement à partir d'une variable stockée dans un fichier.
Actuellent je réalise un back-office du site, et donc j'ai besoin de permettre à l'administrateur du site (qui n'a pas de notion en info en général) de changer ce texte défilant.
Les solutions qui me viennent à l'esprit ne me semblent pas très pertinentes, voici lesquelles:
- Stocker la news (le texte défilant) dans la BDD puis appeler le dernier stocké lors de l'affichage, mais je n'ai aucun intérêt à stocker ...
- Gérer le texte dans un fichier, à chaque modification, écraser le texte se trouvant avant lui.
J'ai pensé à une solution type setValue($variable, $value) ... qui change "physiquement" (dans le fichier) la valeur de la variable chargée du fichier... J'ai cherché, mais je ne sais pas si une telle méthode existe...
Si vous avez des solutions (et je sens qu'il y en a et que je l'ignore), partagez votre savoir svp.
Merci d'avance d'avoir pris la peine de lire et peur être de répondre.
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 5 sept. 2010 à 17:51
Salut,
La base de données n'a de sens que pour gérer de nombreuses données. Pour un simple texte défilant, le fichier texte suffit.
Regarde du côté de la fonction file_put_contents() qui écrit directement une chaîne de caractères dans un fichier.
--
Neige
Souvent la réponse à votre question se trouve dans la doc. Commencez par là ;)