Strings mit ZEilenumbruch
Birgit
- php
HAllo! ICh will eine Nachricht generieren, die ich nachher per Email verschicken will.
Ich habe es so versucht. Aber ohne Erfolg.
Wo ist mein denkfehler?
$test="PLZ/Ort:".$Ort."\n";
$test.="E-Mail: ".$Email."\n";
echo $test;
Birgit
Hallo Birgit,
$test="PLZ/Ort:".$Ort."\n";
$test.="E-Mail: ".$Email."\n";
echo $test;
Im Browserfenster wirst Du den Zeilenumbruch so nicht sehn, aber im Quelltext oder in Deiner Mail wird er erscheinen :)
Grüsse mexchen
$test="PLZ/Ort:".$Ort."\n";
$test.="E-Mail: ".$Email."\n";
echo $test;
Hallo »» Birgit
versuchs doch genauso, wie Du es gemacht hast. Nur die Ausgabe machst Du stattdessen mit
echo nl2br($test);
Und wenn Du die Berechnung noch etwas beschleunigen willst, dann schreibst Du
$test="PLZ/Ort:".$Ort."\n".
"E-Mail: ".$Email."\n".
"Text: ".$text1."\n\n".
$Floskel;
Das geht auch. Die Zeile wird dann in EINER Textvariable gesammelt und nicht immer von einer in die nächste umkopiert. Bei Massenverarbeitung macht das eine Beschlunigung des Scripte um bis zu 30% aus (habe ich jedenfalls festgestellt).
Gruß
Tom