Hallo in die Runde,
ich habe lokal ein PHP-Formular getestet, welches ungefähr so aussieht:
Mit reinem PHP funktioniert das Formular wie gewünscht.PHP-Code:<form action="#" method="post">
<input type="hidden" name="form_id" value="registerForm" />
<label for="Vorname">Vorname:</label>
<input type="text" id="Vorname" name="Vorname" value="<?=$_POST[Vorname] ?>" />
Wenn ich diesen Code aber so 1:1 als PHP-Code einer Extension im Typo3-FE mir anschaue, dann wird der Inhalt des Feldes mit <?=$_POST[ vorbelegt und unmittelbar hinter dem Textfeld folgt dann " />.
Das ganze sieht dann so aus wie auf dem Anhang.
Offensichtlich wird für value der Wert <?=$_POST[ ermittelt anstatt <?=$_POST[Vorname] ?>
Die Fragen sind dabei, wie ich es schaffen kann, dass er die richtige Anweisung für value erkennt sowie die dann tatsächliche Ausgabe von <?=$_POST[Vorname] ?> im Formular unterdrückt, so wie das im reinen PHP der Fall ist?
Ich hab schon die diversen Kombinationsmöglichkeiten von " mit ' erfolglos ausprobiert.
Jemand eine Idee?
Danke im Voraus und Gruß
Das kann ich mir nur so erklären, dass der PHP-Code eben NICHT geparst wird. Ansonsten würde er nicht hierstehen - bzw. das <input>-Tag den Code enthalten ;).
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen