phpmailer not found

Gast #6249170
Lesenswert?

Ich habe jetzt gefühlt seit ca. 10 Jahren nichts mehr mit php gemacht, 
bin aber gerade etwas dazu gezwungen. Ich versuche mit phpmailer ein 
Kontaktformular zu erzeugen.

Ich kriege in mener form.php folgende Fehlermeldung:
1
Fatal error: Uncaught Error: Class 'PHPMailer\PHPMailer' not found in form.php:10 Stack trace: #0 {main} thrown in form.php on line 10
1
<?php
2
use PHPMailer\PHPMailer;
3
use PHPMailer\SMTP;
4
use PHPMailer\Exception;
5

6
require 'phpmailer/PHPMailer.php';
7
require 'phpmailer/Exception.php';
8
require 'phpmailer/SMTP.php';
9

10
$mail = new PHPMailer(true);
11
$mail->setLanguage('de', '/phpmailer/language/');

Was mache ich falsch?
Gast #6249304
Lesenswert?

1
<?php
2
require 'phpmailer/PHPMailer.php';
3
require 'phpmailer/Exception.php';
4
require 'phpmailer/SMTP.php';
5

6
use PHPMailer\PHPMailer;
7
use PHPMailer\SMTP;
8
use PHPMailer\Exception;
9

10

11

12

13
$mail = new PHPMailer(true);
14
$mail->setLanguage('de', '/phpmailer/language/');
Gast #6249355
Lesenswert?

phpmailer schrieb:
> Was mache ich falsch?
Ganz einfach:

Erst erklären wir PHP welche Dateien benötigt werden:
> require 'phpmailer/PHPMailer.php';
> require 'phpmailer/Exception.php';
> require 'phpmailer/SMTP.php';

Dann können wir auch damit arbeiten:
> use PHPMailer\PHPMailer;
> use PHPMailer\SMTP;
> use PHPMailer\Exception;

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren