phpmailer und Fehlerausgabe

zoom

Antonowka
Registriert
06.03.06
Beiträge
356
Moin.

Ich nutze für ein Script den phpmailer. Entscheidend ist dabei folgender Code:
Code:
if(!$mail->Send()) {
echo '<div class="error">Es ist ein Fehler aufgetreten: '.$mail->ErrorInfo.'</div>'; }
Wenn die eMail also nicht gesendet werden konnte, dann soll das entsprechende div ausgegeben werden. Das Problem ist nun, dass Send() von sich aus schon einen Fehler ausgibt. Der steht dann natürlich nicht im div-Tag. Wie kann ich vermeiden, dass Send() einen Fehler anzeigt. Normalerweise gibt es bei Funktionen die Möglichkeit Fehlerausgaben mit @ zu unterdrücken. An dieser Stelle funktioniert das leider nicht.
Hat jemand eine Lösung?

Gruß zoom
 

_linx_

Kleiner Weinapfel
Registriert
04.01.09
Beiträge
1.125
Sie in der Stelle, wo die Methode Send() definiert ist nach, ob da ein echo vorhanden ist...
 
  • Like
Reaktionen: zoom