Page 1 sur 1

Personnaliser un email depuis la base sql

Posté : 14 févr. 2006, 19:51
par Butsay
Bonjour,

je rencontre un petit problème.

Voilà, j'ai créé une table dans ma base sql avec 3 champs : id_message, objet et message.

Je souhaite créer mes newsletters dans cette table. Puis les envoyer depuis ma page d'administration.

Tout fonctionne très bien mais j'aimerais intégrer dans mes messages des éléments de personnalisation du genre "Bonjour Paul"

Sauf que si j'écris, dans mon texte, $x[prenom] (ce qui devrait normalement afficher Paul), il s'affiche le texte "$x[prenom]"

Comment faire ?

J'espère que je me suis bien fait comprendre.

D'avance merci à qui me répondra

Posté : 15 févr. 2006, 01:10
par Cyrano
Sans voir ton code, difficile de te répondre :-k

Posté : 15 févr. 2006, 01:57
par fab
tu as du mettre des simple quotes ainsi les variables ne sont pas évaluées.
Exemple:
$mot = "tomates";
echo "Les $mot c'est pas bon !";
affichera : Les tomates c'est pas bon!"
tandis que
$forum = "phpfrance";
echo 'mon forum préféré est $forum';
affichera mon forum préféré est $forum