hallo Ashura,
Hm? Warum so kompliziert?
Ist es nicht.
echo '<textarea>'.$str_text.'</textarea>';
echo kann nicht verwendet werden, weil ein Smarty-Template benutzt wird. Mit zwei Variablen sieht die Sache so aus, daß fürs Formular gilt:
$zitat = rtrim(htmlspecialchars($_POST['text']));
Diese Variable gibts sowieso. Dann macht man eben noch eine zweite in der Form
$vorschau = str_replace("<br />", "<br>", nl2br($zitat));
und alles paßt. str_replace ist hier wegen HMIL4 nötig, damit die Validität erhalten bleibt.
Grüße aus Berlin
Christoph S.