Zitat:
Zitat von Rubi_02
Ich übergebe die Variable an die Seite datei_bearbeiten.php und gebe sie dort testweise mir echo aus. Und hier ist nicht umgebrochen.
|
Logisch, weil Zeilenumbrüche in HTML-Code standardmäßig nicht ausgegeben werden. Aber das kann geändert werden:
PHP-Code:
<pre><?= htmlspecialchars($text, ENT_QUOTES, 'UTF-8') ?></pre>
oder
PHP-Code:
<div style="white-space: pre;"><?= htmlspecialchars($text, ENT_QUOTES, 'UTF-8') ?></div>
oder
PHP-Code:
<div><?= nl2br(htmlspecialchars($text, ENT_QUOTES, 'UTF-8')) ?></div>
Oder du gibst kein HTML, sondern einfach nur Text aus:
PHP-Code:
<?php
header('Content-Type: text/plain; charset=utf-8');
echo $text;