ohcibi
22-10-2004, 14:02
hi,
ich schreibe fuer meine cms' immer ein kleines kontaktformular, gehoert ja schließlich zum standard fuer ne homepage.....
nun hat der user natuerlich die moeglichkeit seine nachricht in einer textarea zu schreiben, wo er selbsstaendig neue zeilen einfuegen kann.....
im string wird ein zeilenumbruch nachher bekanntermaßen mit
\r\n
gekennzeichnet, und aus der phpdoku erfaehrt man, dass bei neuen zeilen, die das script machen soll, ebenfalls mit \n zu arbeiten ist
mein problem ist nun, dass in der mail die ich bekomme, unabhaengig davon ob ich das\r\n oder mit str_replace() nur ein \n stehen lasse, nix zeilenbruchartiges passiert..... wie kann ich mail() dazu bringen, die von der <textarea> uebergebenen zeilenumbrueche auch in der mail als solche darzustellen?
ich schreibe fuer meine cms' immer ein kleines kontaktformular, gehoert ja schließlich zum standard fuer ne homepage.....
nun hat der user natuerlich die moeglichkeit seine nachricht in einer textarea zu schreiben, wo er selbsstaendig neue zeilen einfuegen kann.....
im string wird ein zeilenumbruch nachher bekanntermaßen mit
\r\n
gekennzeichnet, und aus der phpdoku erfaehrt man, dass bei neuen zeilen, die das script machen soll, ebenfalls mit \n zu arbeiten ist
mein problem ist nun, dass in der mail die ich bekomme, unabhaengig davon ob ich das\r\n oder mit str_replace() nur ein \n stehen lasse, nix zeilenbruchartiges passiert..... wie kann ich mail() dazu bringen, die von der <textarea> uebergebenen zeilenumbrueche auch in der mail als solche darzustellen?