L'exemple de cet article décrit la méthode d'Imperial CMS pour envoyer le contenu des informations de commentaires à la boîte aux lettres. Partagez-le avec tout le monde pour votre référence. La méthode d'implémentation spécifique est la suivante :
Étapes de modification d'Empire CMS :
1. Modification du fichier e/enews/index.php Recherchez le code suivant, ajoutez le code suivant ci-dessus :
Le code est le suivant :
//trylife add for feedmail elseif($enews=='AddFeedback'){ include('../class/q_functions.php'); include('../class/SendEmail.inc.php'); include('../trylife/Mail/FeedMail.php'); } //trylife add for feedmail elseif($enews=='AddFeedback'){ include('../class/q_functions.php'); include('../class/SendEmail.inc.php'); include('../trylife/Mail/FeedMail.php'); }
2. Téléchargement du fichier Le fichier FeedMail.php est téléchargé sur e/trylife/Mail/, s'il n'existe pas de tel dossier, veuillez le créer.
3. Exemple de code de fichier FeedMail.php ; class/SendEmail.inc.php
//$mailer->From=$r['fromemail']; if($_POST['email']){ $mailer->From=$_POST['email']; } else{ $mailer->From=$r['fromemail']; } //$mailer->FromName=$r['emailname']; if($_POST['name']){ $mailer->FromName=$_POST['name']; } else{ $mailer->FromName=$r['emailname']; } //$mailer->From=$r['fromemail']; if($_POST['email']){ $mailer->From=$_POST['email']; } else{ $mailer->From=$r['fromemail']; } //$mailer->FromName=$r['emailname']; if($_POST['name']){ $mailer->FromName=$_POST['name']; } else{ $mailer->FromName=$r['emailname']; } //2010-06-17 防止字符过滤不严被利用 需要修改上述代码里面
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!