Eigentlich hat alles super geklappt, nur beim letzten Schritt, die Emails als HTML-Format zu senden funktioniert noch nicht.
Ich erhalte ständig die Fehlermeldung:
Obwohl ich das Tutorial jetzt schon mehrmals durchgelesen habe, finde ich den Fehler einfach nicht. Erkennt jemand, wo dieser sein könnte?
PHP-Code:
require_once($_SERVER['DOCUMENT_ROOT'].'/phpmailer/config.php');
require_once($_SERVER['DOCUMENT_ROOT'].'/phpmailer/mailclass.inc');
$htmlBody = 'Klicken Sie <a href="http://www.sportwagenpark.de>hier</a>';
$textBody = 'kein Html Text';
$mailer = new einstellungen(); // die klasse einstellungen instanzieren
$mailer->Subject = 'Ihre Registrierungsdaten';
$mailer->AddAddress('name@domain.de', 'Vorname Nachname');
$mailer->Body($htmlBody);
$mailer->IsHTML(true);
$mailer->AltBody($textBody);
if(!$mailer->Send()) { echo 'Mail wurde nicht versand!'; }
else { echo 'gesendet!'; }
$mailer->ClearAddresses();
$mailer->ClearAttachments();
Code:
Fatal error: Call to undefined method einstellungen::Body() in C:\Server\htdocs\phpmailer\mailtest_html.php on line 21
Kommentar