Maison > Questions et réponses > le corps du texte
Mon dossier "PHPMailer" est placé dans le fournisseur de la bibliothèque à l'intérieur du framework Thinkphp.
L'erreur du navigateur est :
Mais le curseur est positionné au point d'appel de la fonction SendMail, et en appuyant sur ctrl clic gauche, la fonction peut être positionnée au point de définition de la fonction.
黄舟2017-05-16 13:01:30
require_once($_SERVER['DOCUMENT_ROOT']."/PHPMailer/class.phpmailer.php")
Essayez de citer comme ceci (le chemin doit être écrit complètement)
过去多啦不再A梦2017-05-16 13:01:30
Est-ce tp3 ?
L'erreur que vous avez signalée signifie que la classe n'a pas été instanciée.
Vendor('PHPMailer.PHPMailerAutoload');
$mail = new PHPMailer(); //实例化
$mail->sendmail(...);
世界只因有你2017-05-16 13:01:30
Vendor('PHPMailer.PHPMailerAutoload');
$mail = new PHPMailer( //Instantiation
世界只因有你2017-05-16 13:01:30
Le problème est que la fonction sendmailer est écrite dans le fichier function.php et ne peut pas être écrite dans le fichier common.php. De cette façon, vous pouvez l'appeler.