Robert Bienert: Zeilenumbruch funktioniert nicht!

Beitrag lesen

Moin!

Du hast recht! Im Quelltext wird der Code richtig angezeigt! Nur auf dem Bildschirm eben nicht, was wahrscheinlich am fehlenden HTML Code liegt.

In HTML sind ASCII-Zeilenumbrüche ganz normale Leerzeichen, um einen echten HTML-Zeilenumbruch zu erhalten musst du den <[ref:self811;html/referenz/elemente.htm#br@title=br]>-Tag nehmen. Zum Testen wäre in deinem Fall wohl die Ausgabe als präformatierter Text hilfreich:

<pre>[code lang=php]<?php  
echo "Hallo \n Josef";  
echo "Hallo" ."\n" ."Josef";  
echo "\n \n Josef";  
?>
~~~</pre>[/code]  
  
Oder du sendest gleich normalen Text an den Browser:  
  
~~~php
header('Content-Type: text/plain');  
  
echo "Hallo \n Josef";  
echo "Hallo" ."\n" ."Josef";  
echo "\n \n Josef";

Viele Grüße,
Robert