如何解决PHP:如何重新解决这个未捕获的错误:找不到类
我尝试从 smtp 帐户发送邮件。所以我使用了 PHPMailer 但我遇到了一个错误 但我不知道该怎么办。
有人可以帮助我吗?
Fatal error: Uncaught Error: Class 'PHPMailer' not found in C:\xampp\htdocs\YCS\fun.PHP:27
这是我的代码
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'vendor/PHPMailer/src/Exception.PHP';
require 'vendor/PHPMailer/src/PHPMailer.PHP';
require 'vendor/PHPMailer/src/SMTP.PHP';
require 'fun.PHP';
index.PHP
<?PHP
require 'config.PHP';
?>
fun.PHP
$mail = new PHPMailer(true);
$mail->SMTPDebug = 2;
$mail->IsSMTP();
$mail->Host = $_CONfig["SenderEmail"]["host"];
$mail->SMTPAuth = true;
$mail->Username = $_CONfig["SenderEmail"]["mail"];
$mail->Password = $_CONfig["SenderEmail"]["pass"];
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->AddAddress($email,$name);
$mail->SetFrom($_CONfig["SenderEmail"]["mail"],$_CONfig["SenderEmail"]["name"]);
$mail->IsHTML(true);
$mail->CharSet = 'UTF-8';
$mail->Subject = "Verification Code";
$mail->Body = "<h1>".$code."</h1>";
$mail->Send();
$re = array ('response'=>'success');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。