Ich wei? nicht, warum ich die Fehlermeldung ?PHPMailer undefinierter Typ“ erhalte. Zuerst habe ich versucht, die ZIP-Datei direkt herunterzuladen und den Code von Github zu kopieren. Das gleiche Problem trat auf. Dann habe ich Composer heruntergeladen, den ich nicht herunterladen wollte, aber nach dem Herunterladen wurde immer noch der gleiche Fehler angezeigt.
Kann ich bitte etwas dazu sagen? (Screenshot unten)
Composer-Bildfehler
Gleicher Fehler ohne Composer-Bild
Katalogbilder
Das ist der Code
session_start();
// Import PHPMailer classes into the global namespace use PHPMailerPHPMailerPHPMailer; use PHPMailerPHPMailerException; require 'PHPMailer/src/Exception.php'; require 'PHPMailer/src/PHPMailer.php'; require 'PHPMailer/src/SMTP.php'; $mail = new PHPMailer(true); // error coming here $mail->isSMTP(); // Set mailer to use SMTP $mail->Host = 'smtp.gmail.com'; // Specify main and backup SMTP servers $mail->SMTPAuth = true; // Enable SMTP authentication $mail->Username = 'user@gmail.com'; // SMTP username $mail->Password = 'gmail_password'; // SMTP password $mail->SMTPSecure = 'tls'; // Enable TLS encryption, `ssl` also accepted $mail->Port = 587; // TCP port to connect to // Sender info
Danke
當(dāng)您使用作曲家時(shí),只需要自動(dòng)加載(它完成所有“需要”工作)
include_once 'vendor/autoload.php' use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; // require 'PHPMailer/src/Exception.php';