02-03-2013, 12:22 PM
(Modification du message : 04-03-2013, 12:59 AM par Sephi-Chan.)
Bonjour
suite à http://www.jeuweb.org/showthread.php?tid...#pid117034 j'ouvre ce topic:
La question est de savoir comment stocker du texte hors des fichiers vues (MVC) comme par exemple les textes des emails à envoyer.
Une contrainte supplémentaire est qu'il est necessaire d'inclure du code PHP car des portion de textes peuvent être dynamiques.
pour le moment j'ai opté pour le JSON, mais ca devient assez vite illisible:
ce qui donne
et on récupére le texte que l'on veut, par exemple "email_1" avec une function qui va allez chercher l'entrée "email_1" dans le tableau JSON
du coup je me demande si il y a mieux comme façon de faire, xml ou autre...
avez-vous des avis sur la questions?
Merci de m'avoir lu une fois de plus
bonne journée!
suite à http://www.jeuweb.org/showthread.php?tid...#pid117034 j'ouvre ce topic:
La question est de savoir comment stocker du texte hors des fichiers vues (MVC) comme par exemple les textes des emails à envoyer.
Une contrainte supplémentaire est qu'il est necessaire d'inclure du code PHP car des portion de textes peuvent être dynamiques.
pour le moment j'ai opté pour le JSON, mais ca devient assez vite illisible:
<?php
header("Content-type:application/json");
header ("Cache-Control: no-cache, must-revalidate");
header ("Content-Type: application / json; charset=UTF-8'");
$array['email_1'] = '<p>';
$array['email_1'] .= 'Bonjour,<br><br>Bienvenue sur ' . URL_DU_JEU. ' <br><br>';
$array['email_1'] .= '</p>';
$array['email_2'] = '<p>';
$array['email_2'] .= 'Salut, ca va?';
$array['email_2'] .= '</p>';
echo(json_encode($array));
?>
ce qui donne
Code :
{"email_1":"<p>Bonjour,<br><br>Bienvenue sur MonSuperJeu.com <br><br><\/p>","email_2":"<p>Salut, ca va?<\/p>"}
et on récupére le texte que l'on veut, par exemple "email_1" avec une function qui va allez chercher l'entrée "email_1" dans le tableau JSON
du coup je me demande si il y a mieux comme façon de faire, xml ou autre...
avez-vous des avis sur la questions?
Merci de m'avoir lu une fois de plus
bonne journée!