Hallo,
im Folgenden beschreibe ich ein Phänomen, dass u. a. auch beim Versenden von eMails via CP im UBB 5.47 auftritt:
Ich verwende also ein Perl-Script, dass einen per Formular übergebenen Text mittels des Sendmail-Modules auf dem Webserver als eMail versendet (und den Text ausserdem zu Archivzwecken in einer Datei ablegt). Dabei habe ich folgendes Problem:
Der vom Formular übergebene Text enthält manuelle Zeilenumbrüche. Diese werden beim Speichern in die Archivdatei auch 1:1 übernommen. Allerdings werden die Zeilenumbrüche vom Sendmail-Modul ignoriert. Der Text wird also ohne die Zeilenumbrüche versendet.
Ich weiss aber, dass Sendmail zumindest
[/code]als manuellen Zeilenumbruch interpretiert und deswegen wüsste ich gerne:
Gibt es in Perl eine Anweisung, die in einer Zeichenkette fest definierte Zeichen durch andere definierte Zeichen austauscht? Wenn ja, wie müsste ich meinen Text bearbeiten, um aus den manuellen Zeilenumbrüchen die
[code]
Sendmail-Zeilenumbrüche zu machen?
Mit Gruss und fragendem Blick
Johnny