Je dois envoyer un email quotidien basé sur des données dans la base de données mysql qui se met à jour tous les jours. J'ai besoin qu'il soit en html pour que je puisse mettre des liens là-dedans. J'utiliserai également des images dans l'email. La structure de base sera:email php en utilisant des images mysql, html et imbedding
est Voici la liste:
Nom de l'entreprise (ce qui est un lien) Description succincte d'image (qui est un lien)
nom d'entreprise (qui est un lien) Brève description Image (qui est un lien) . . .
Toutes les données sont dans la base de données mySQL (bien que la « image » dans la base de données est une référence à un fichier par exemple /images/business/image.jpg)
Mes questions est devrais-je utiliser phpmailer (I « ai jamais utilisé auparavant) ou d'utiliser quelque chose comme ceci:
//set up msg
$msg = "<html><body>Here's the list: <br /><br />";
while($i<numofelementsindb){
$business=mysql_result($result, $i,"business");
$description=mysql_result($result, $i,"description");
$msg .= "The business name is <a href='www.example.com'><b>{$business}</b></a> does {$description}<br />\r\n";
$i++;
}
$msg .= "</body>
</html>";
//send
Je ne sais pas non comment incruster l'image dans l'e-mail soit de sorte que tout conseil serait apprécié.
Avez-vous des suggestions de sécurité?
Merci