PHPMailer erroring mit Call to undefined method PHPMailer::SetFrom()
Hay ich bin mit PHPMailer senden einfache E-Mails, jedoch ist die Funktion SetFrom() scheint nicht zu funktionieren, obwohl der code, den ich verwende ist direkt aus phpmails docs (http://phpmailer.worxware.com/index.php?pg=examplebmail)
Hier mein Fehler
Call to undefined method PHPMailer::SetFrom()
und mein Skript
require_once('inc/phpmailer/class.phpmailer.php');
$mail = new PHPMailer(); //defaults to using php "mail()"
$body = $message;
$mail->SetFrom('[email protected]', 'tell a friend');
$mail->AddAddress($to_email, $to);
$mail->Subject = "tell a friend";
$mail->MsgHTML($body);
$mail->Send();
Irgendwelche Ideen?
BEARBEITEN
stellt sich heraus, der SetFrom () - Funktion nicht in meiner version von phpmailer, ich kann diese Werte mit
$mail->From = '';
$mail->FromName = '';
InformationsquelleAutor dotty | 2010-03-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorsichtig, es gibt mehrere Versionen von PHPMailer um. Ich habe nie ganz verstanden, was was ist. Trotzdem, dieser download von PHPMailer 5.1 definitiv enthält eine
setFrom
Methode:Sie sind wahrscheinlich über eine andere (ältere) Version von PHPMailer.
InformationsquelleAutor Pekka 웃
Schließe ich mich mit Pekka; ich heruntergeladen habe, PHPMailer von hier, Ihren code benutzt wie-ist (gut, ich zugewiesen $to_email, $bis und $message-Variablen) und die Einreichung erfolgreich war.
Versuchen Sie es mit der version Pekka vorgeschlagen, oder diese, und hoffentlich auch dein problem Weg gehen wird.
InformationsquelleAutor Roadmaster