Bonjour,

Mon problème fait l'objet d'une discussion résolue, sauf que je n'ai pas compris la solution.

L'installation de PHPMailer 6 est expliqué sur ce site.

Mais je ne comprends pas ce qu'est le composer ni comment l'installer sur un serveur mutualisé.

Je ne comprends pas non plus l'alternative.

Le code que j'emploie :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\SMTP;
use PHPMailer\PHPMailer\Exception;
 
plus loin...
 
require_once 'PHPMailer603/src/PHPMailer.php';
require_once 'PHPMailer603/src/SMTP.php';
require_once 'PHPMailer603/src/Exception.php';
Le dossier PHPMailer603 est bien sur le serveur

Puis dans une fonction :

Fatal error: Uncaught Error: Class 'PHPMailer' not found in *** Stack trace: #0 /***

Comprends pas...