phpbar.de logo

Mailinglisten-Archive

[php] Doppelter Zeilenumbruch in Mails

[php] Doppelter Zeilenumbruch in Mails

Dennis Sterzenbach php at radds.de
Mit Jul 20 08:46:25 CEST 2005


Reinhold Jordan wrote:
> Hallo Reinhold,
> 
> 
>>Im versendeten Mail sind aber alle Zeilenumbrüche doppelt.
>>Woran könnte das liegen?
> 
> 
> vermutlich daran, daß DOS (Windows) für einen Zeilenumbruch
> 2 Zeichen verwendet (CR+LF), Unix und Mac aber nur ein Zeichen.
> Je nachdem, welchen Weg das dann nimmt, werden beide Zeichen
> als Zeilenumbruch gewertet. Mache einfach aus "\n\r" und "\r"
> ein "\n", z.B. mir ereg_replace()
Andere Möglichkeit : die Mails liegen im HTML Format vor.
Da wird von den meisten eMail-Clients ein einfaches "Enter"-Drücken
zu einem Absatzende (=Zeilenumbruch + eine Leerzeile) und ein
"Shift"+"Enter" zu einem einfachen Zeilenumbruch.

HTH
-- 
  Dennis Sterzenbach

php::bar PHP Wiki   -   Listenarchive