ich habe schon seit längerem das Phänomen, dass mein Success-Text nach dem Formularversand immer zusätzlich Zeilenumbrüche enthält, obwohl keine angegeben wurde.
Beispiel des rohen Textes:
Code: Alles auswählen
<h1>Überschrift</h1>
<p><strong>Vielen Dank für Ihre Anfrage.</strong></p>
Code: Alles auswählen
<h1>Überschrift</h1><br>
<p><strong>Vielen Dank für Ihre Anfrage.</strong></p>
$success_data =<<<EOD
REX_VALUE[2]
EOD;
$xform->setActionField("showtext", array(rex_xform::unhtmlentities($success_data), '', '', 1));
Ändere ich es wie folgt, klappt es aber:
$success_data =<<<EOD
REX_HTML_VALUE[2]
EOD;
$xform->setActionField("showtext", array($success_data, '', '', 1));
Es scheint, als ob ein nl2br noch gemacht wird.
Aber bisher habe ich im xForm nichts gefunden.
Kennt jemand das Problem bzw. weiß, wo ich diesen Punkt finde ?