Guten Abend zusammen!
Ich bekomme folgendes Problem nicht in den Griff... vielleicht hat ja jemand eine Idee?
Ich möchte einen Admin eine Freischaltung versenden lassen. Die Freischaltung umfasst einen Standardtext, der vom Admin im Bedarfsfall aber verändert werden darf.
Entsprechend positioniere ich den Text in eine <textarea>.
Jetzt ist der Text aber etwas länger, weshalb ich Zeilenumbrüche benötige. Diese definiere ich mit \n. Das sieht innnerhalb der <textarea> auch prima aus. Klicke ich aber auf den Versenden-Knopf, so bekommt der Outlock-User einen Text ohne Zeilenumbrüche, während der Thunderbird-User übertrieben große Zeilenümbrüche erhält.
OK, denk ich, mach ich also ein enctype=\"text/plain\" in das <form>. Leider auch keine Lösung, denn 'unterhalb' der <textarea> benötige ich dringend noch ein <input type=\"hidden\">. Und das wird (anscheinend, weil innerhalb des <form>) vom text/plain dermaßen mitgeglättet, dass ich dann die Mail nicht versenden kann, weil die Anweisung aus dem <input type=\"hidden\"> fehlt.
Also ohne text/plain keine Zeilenumbrüche und mit kein Mailversand. Was mach ich denn da jetzt? Oder hab ich etwas übersehen?
Vielen Dank schonmal vorab für eure Antworten
partizan
PS: das hat nichts mit "nl2br" zu tun! Ich brauch keine "<br>", ich brauch Zeilenumbrüche in einer Mail.
Ich bekomme folgendes Problem nicht in den Griff... vielleicht hat ja jemand eine Idee?
Ich möchte einen Admin eine Freischaltung versenden lassen. Die Freischaltung umfasst einen Standardtext, der vom Admin im Bedarfsfall aber verändert werden darf.
Entsprechend positioniere ich den Text in eine <textarea>.
Jetzt ist der Text aber etwas länger, weshalb ich Zeilenumbrüche benötige. Diese definiere ich mit \n. Das sieht innnerhalb der <textarea> auch prima aus. Klicke ich aber auf den Versenden-Knopf, so bekommt der Outlock-User einen Text ohne Zeilenumbrüche, während der Thunderbird-User übertrieben große Zeilenümbrüche erhält.
OK, denk ich, mach ich also ein enctype=\"text/plain\" in das <form>. Leider auch keine Lösung, denn 'unterhalb' der <textarea> benötige ich dringend noch ein <input type=\"hidden\">. Und das wird (anscheinend, weil innerhalb des <form>) vom text/plain dermaßen mitgeglättet, dass ich dann die Mail nicht versenden kann, weil die Anweisung aus dem <input type=\"hidden\"> fehlt.
Also ohne text/plain keine Zeilenumbrüche und mit kein Mailversand. Was mach ich denn da jetzt? Oder hab ich etwas übersehen?
Vielen Dank schonmal vorab für eure Antworten
partizan
PS: das hat nichts mit "nl2br" zu tun! Ich brauch keine "<br>", ich brauch Zeilenumbrüche in einer Mail.
Kommentar