Personnaliser un email depuis la base sql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Personnaliser un email depuis la base sql

par fab » 15 févr. 2006, 01:57

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

par Cyrano » 15 févr. 2006, 01:10

Sans voir ton code, difficile de te répondre :-k

Personnaliser un email depuis la base sql

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

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