POST Variablen in input value tag

Gesperrt
trulle
Beiträge: 2
Registriert: Di 21. Apr 2009, 20:58
Kontaktdaten:

POST Variablen in input value tag

Beitrag von trulle »

Hallo,
ich bin gerade daran ein Modul zu schreiben.

Ich habe ein Template mit folgendem Inhalt:

Code: Alles auswählen

<input name="{NAME}" type="text" value="{NAMEPOST}">
Im Modul habe ich folgenden Code:

Code: Alles auswählen

$tpl->reset;
$tpl->set('s', NAME, "Name");
$tpl->set('d', NAMEPOST, $_POST["NAMEPOST"]);
...
Nach der Generierung der Seite wird {NAME} wie erwartet ersetzt, {NAMEPOST} jedoch nicht. Woran kann das liegen? Vielen Dank schonmal.
idea-tec
Beiträge: 1242
Registriert: Do 19. Sep 2002, 14:41
Wohnort: Dichtelbach
Kontaktdaten:

Re: POST Variablen in input value tag

Beitrag von idea-tec »

Code: Alles auswählen

$tpl->set('s', NAMEPOST, $_POST["NAMEPOST"]);
das "s" analog das "d" als erster parameter innerhalb von set steht für:
  • S = static
  • d = dynamic
d wird nur innerhalb von Blöcken genutzt in allen anderen templates "s"
MfG, Karsten
Nicht Können bedeutet nicht, dass man etwas nicht beherrscht, sondern lediglich, dass man sich nicht traut es zu tun ;-)
| Internet | Ihr Logo deutschlandweit auf T-Shirts |
Diplomatie: Jemanden so in die Hölle zu schicken, dass er sich auf die Reise freut!!! ;-)
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: POST Variablen in input value tag

Beitrag von Dodger77 »

Ich vermute mal, im realen Modul stehen Anführungszeichen um NAME und NAMEPOST. Oder?
trulle
Beiträge: 2
Registriert: Di 21. Apr 2009, 20:58
Kontaktdaten:

Re: POST Variablen in input value tag

Beitrag von trulle »

Dodger77 hat geschrieben:Ich vermute mal, im realen Modul stehen Anführungszeichen um NAME und NAMEPOST. Oder?
Ja sicher, mit dem 's' statt 'd' gings. Ich hab das wohl duch rumprobieren irgendwann dann mal übersehen.

Danke noch für den Hint.
joe
Gesperrt