[TYPO3-UG Denmark] PHP eksekvering fra et HTML cObject
Sune Vestergaard
sune at typoconsult.dk
Mon Feb 20 16:34:43 CET 2006
Hej
>Er der en nem måde at eksekvere PHP fra et HTML cObject? (ideelt set leder
>jeg efter en "settings.PHPtagsInHTMLcObjects = 1" eller måske en
>"{field:SESSION.mitFelt}" mulighed ... men den praktiske løsning bliver jo
>desværre nok noget mere dunkel?)
Her har du næsten selv skrevet løsningen.
Syntaxen du leder efter ligner noget du kan opnå med:
{global : HTTP_SESSION_VARS | mitFelt}
Kræver så blot lige at du også får configureret objektet med insertData = 1
MVH
Sune Vestergaard
"Hasse Feldthaus" <hasse at ebisu.dk> skrev i en meddelelse
news:mailman.2245.1140443405.3122.typo3-ug-denmark at lists.netfielders.de...
Hej med jer.
Kan jeg på nogen måde komme til at eksekvere php fra indholdet af et HTML
cObject?
Baggrunden:
Jeg har en masse forms på flere forskellige sider genereret af Typo3. Alle
delforms er proppet i HTML cObjects. Hver HTML delform POSTer sit indhold
til en PHP-fil der skovler brugerinput ind i $_SESSION. Herefter sender PHP
filen brugeren videre til næste delform.
Mit info flow ser altså nogenlunde således ud:
FormDel1 --> PHP side der gemmer POST i SESSION --> FormDel2 --> PHP side
der gemmer POST i SESSION --> FormDel3 ... osv.
og det virker altsammen peachy indtil nu.
Problemet:
Mit problem er at folk skal kunne gå tilbage til en hvilken som helst
delform, og ændre indtastninger. Det vil sige at inputfelterne i mine
delforms skal preloades med values hentet fra $_SESSION.
Havde man nu kunnet eksekvere PHP fra et HTML cObject, ville det have været
relativt let:
<input type="text" name="mitFelt" value="<?PHP echo($_SESSION['mitFelt']);
?>">
.men tilsyneladende får jeg ikke lov til at eksekvere PHP fra et HTML
element. :-(
Er der en nem måde at eksekvere PHP fra et HTML cObject? (ideelt set leder
jeg efter en "settings.PHPtagsInHTMLcObjects = 1" eller måske en
"{field:SESSION.mitFelt}" mulighed ... men den praktiske løsning bliver jo
desværre nok noget mere dunkel?)
(-:H at zze
---
Hasse Feldthaus
Systemdeveloper @ Ebisu
Ny Kongensgade 9, kld.
1472 Copenhagen
Tlf: (+45) 88 88 71 03
MSN: hassefeldthaus at hotmail.dk
More information about the TYPO3-UG-denmark
mailing list