ich hab ein Problem mit einem WYSIWYG.
Ich setze diesen ein um einen Newsletter als HTML zu versenden, was soweit auch sehr gut klappt.
Zum Mailen verwende ich die Klasse "phpmailer" der im Internet verfügbar ist und es ermöglicht eMails nicht nur mit der "mail-Funktion" von PHP zu versenden.
Mein Problem ist nun folgendes, wenn ich einen Link einbinde oder eine Grafik dann ist der Code beim einbinden in Ordnung, in der eMail wird jedoch immer vor einem " ein \ eingefügt wie man es in PHP machen muss. Jedoch funktionieren dadurch die Links und Bilder in der eMail nicht.
Beispiel:
HTML-Quelltext
1:
2:
3:
4:
<a href="http://www.skipjack-rock.eu">Skipjack-Rock Online</a> <= so erstellt der WYSIWIG den Link und ist ja auch korrekt
// in der eMail kommt jedoch das an:
<a href=\"http://www.skipjack-rock.eu\">Skipjack-Rock Online</a>
Bei eingefügten Bildern verhält es sich genau so, und so kann das bild leider nicht angezeigt werden. Bilder werden über eine Url eingebunden also nicht irgendwie als Attachment mitgesendet.
Wie bring ich das so hin das Links und Bilder funktionieren??
Dank Euch schon mal für Eure Mühen!
geschrieben von Micha am 17.07.2007 - 07:23
Hi,
was passiert mit dem Text, den Du mit dem Editor erstellt hast? Diesen sendest Du doch sicher irgendwo hin (zu einem Scrrpt), oder? Hier liegt die Vermutung nahe, das, bedingt durch die Servereinstellungen, automatisch ein Slash hinzugefügt wird.