Bonjour,
je me risque aujourd'hui de poser des questions qui paraitront peut-être ridicule mais moi j'aime toujours mieux comprendre le pourquoi de ce que je fais en profondeur et donc c'est au sujet de l'installation et de l'appel de phpMailer
comme installation, c'est assez simple je vais sur GitHub et je télécharge la nouvelle version en zip je décompresse et je me retrouve avec un dossier qui se nomme : PHPMailer-master sur mon wamp
et que je upload sur un site
je continue les instructions et on dit que je dois ajouter cette ligne ligne a mon fichier composer.json
"phpmailer/phpmailer": "~6.0"
puis après on dit d'utiliser cette commande avec use pour appeler phpMailer
Mais la question que je me pose c'est que si le dossier se nomme PHPMailer-master
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ?php use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; require 'path/to/PHPMailer/src/Exception.php'; require 'path/to/PHPMailer/src/PHPMailer.php'; //require 'path/to/PHPMailer/src/SMTP.php';
Est-ce que je devrais plutôt utiliser a la place
De plus, on dit aussi que je n'ai pas besoin src/SMTP.php si j'utilise phpMailer directement avec le serveur du site
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 use PHPMailer-master\PHPMailer\PHPMailer; use PHPMailer-master\PHPMailer\Exception; require 'path/to/PHPMailer-master/src/Exception.php'; require 'path/to/PHPMailer-master/src/PHPMailer.php'; //require 'path/to/PHPMailer-master/src/SMTP.php';
j'aimerais savoir si j'ai bien compris la dessus aussi
troisième question
faut-il que j'ajoute aussi le requière 'PHPMailerAutoload.php'; a chaque fois que j'écris un mail avant le
merci de votre compréhension
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 require 'PHPMailerAutoload.php'; $mail = new PHPMailer; ........
Partager