Erreur de type non définie PHPMailer rencontrée (l'essai avec Composer n'a pas non plus fonctionné)
P粉921165181
P粉921165181 2023-11-12 17:35:06
0
1
687

Je ne sais pas pourquoi j'obtiens cette erreur « Type non défini PHPMailer ». Tout d'abord, j'ai essayé de télécharger le zip directement et de copier le code depuis github, le même problème est apparu, puis j'ai téléchargé le compositeur que je ne voulais pas télécharger, mais après le téléchargement, il affichait toujours la même erreur.

Puis-je avoir des idées à ce sujet s'il vous plaît ? (Capture d'écran ci-dessous)

Erreur d'image du compositeur

Même erreur sans composer img

Photos du catalogue

Voici le 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

Merci

P粉921165181
P粉921165181

répondre à tous(1)
P粉734486718

Lorsque vous utilisez composer, chargez simplement automatiquement (il fait tout le travail "nécessaire")

include_once 'vendor/autoload.php'
use PHPMailer\PHPMailer\PHPMailer; 
use PHPMailer\PHPMailer\Exception;

// require 'PHPMailer/src/Exception.php'; 
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal