Zeilenumbrüche gehen nicht
bearbeitet von
Hallo
> Ich hatte es jetzt so gemacht, wie mir vorhin hier jemand geraten hatte:
Das hatte ich zwar schon gelesen, wollte aber nioch einmal auf die Gründe für die fehlenden Umbrüche eingehen.
> ~~~php
> $mail_text .= "HTTP Referer: " . (isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : '') . "\n\n";
> ~~~
>
> Und da funktioniert es auch in beiden Fällen mit den Zeilenumbrüchen.
Richtig. Nun ist die ganze Operation durch die Klammerung vom umgebenden String entkoppelt. Du hast jetzt also einen String, dann die Operation und erst *nach deren Abarbeitung* wird, unabhängig von der Operation selbst, der String mit den Umbrüchen wieder aufgenommen.
~~~
$variable = "String" . (Operation mit Ja- und Nein-Antwort) . "String";
~~~
Tschö, Auge
--
Wenn man ausreichende Vorsichtsmaßnahmen trifft, muss man keine Vorsichtsmaßnahmen mehr treffen.
Toller Dampf voraus von Terry Pratchett