Webstatt.org - Community seit 2006 - 2012 (2024?)

Zuviele Zeichenumbrüche bei Email

Avatar user-325
12.07.2006 08:23

Hi,

ich hatte dieses Problem schon einmal, kann die Lösung aber nicht wiederfinden traurig

Wenn ich eine Email mit PHP verschicke, deren Nachricht aus einem Textfeld ausgelesen wird, enstehen immer zwei Zeilenumbrüche zuviel.

Aus
A

B


C

wird
A



B




C

Woher kommt das? Ich glaube, das tritt auch nur bei GMX auf!?

MfG

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
Avatar user-253
12.07.2006 08:33

Verwendest du in der Vorlage vielleicht \r\n? Das könnte doppelt interpretiert werden.

Wenn nicht, sind es immer zwei Umbrüche zuviel oder doppelt soviele?

user-210
12.07.2006 08:34

hm, wie sehen denn die entsprechenden PHP-Codes aus?

Sie haben soeben die Position Ihres Mauszeigers auf dem Monitor verändert. Bitte starten sie Windows neu damit die Änderungen wirksam werden.
Avatar user-325
12.07.2006 08:36

@Michael: Sind immer zwei zuviel.

@Julian:
mail($_REQUEST[empfaenger],$_REQUEST[betreff],$_REQUEST[nachricht],"From: $absendermail"zwinkern;

Oder was wolltest du jetzt wissen?^^

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM
user-140
12.07.2006 08:38

Ich weiß was du meinst, machst nur EINEN Umbruch OHNE \r oder \n
dann enstehen 2 Umbrüche.
Auch mit \r oder \n is et dasselbe.

Ich hab das Problem noch immer aber ich hab mir hald gedacht das wär normal so.

Avatar user-253
12.07.2006 08:44

Tritt das Probvlem auch auf, wenn du konsequent alle \r\n rausfilterst?

also mit
$string = str_replace("\r\n","\n",$string);
$string = str_replace("\r","\n",$string);

Michael

// edit

Die zweite Zeile war auch nur, um sicherzustellen, dass kein \r irgendwo alleine rumschwirrt lächeln

Avatar user-325
12.07.2006 08:49

Danke, so gehts lächeln

Es reicht aber schon die erste Zeile lächeln

PHP spricht hebräisch. lächeln
Parse error: syntax error, unexpected ')', expecting T_PAAMAYIM_NEKUDOTAYIM