Starší komentáře ke článku: Kompletní průvodce XSLT - vkládání dat

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: michal

Datum vložení: 27.5.2004 10:28:01

Lze nějakým způsobem vyřešit aby při neúspěšném odeslání formuláře (např. nevyplnění emailu) zůstaly ostatní formulářové políčka vyplněné a nemusely se opět vypisovat?

<B><input name="{@id}" type="text" value="<U><?php echo $_POST['{@id}']?></U>" /></B>

vložený skrypt php totiš nefunguje.

Avatar

Autor komentáře: Petr Bříza

Datum vložení: 27.5.2004 12:01:43

Tohle už je trochu náročnější :) buď se ta hodnota musí do transformace předat z php přes parametr, a nebo se vytvoří extenze, která tu hodnotu vytáhne z requestu a vrátí, a tato extenze se využije v té značce v transformaci. První varianta by měla být jednoduchá, a druhá už je složitější, kdoví jestli je v PHP možná - v ASP.NETu určitě. PHP skript se v transformaci nezpracuje, protože prostě transformaci zpracovává XSLT procesor, a ne PHP :)

Avatar

Autor komentáře: michal

Datum vložení: 27.5.2004 13:28:45

Tak to by bylo opravdu náročné. Nicméně jsme přišli na malou fintu: udělat kontrolu formuláře javascriptem :) A je to...

díky...

Avatar

Autor komentáře: Leo

Datum vložení: 27.5.2004 14:10:36

To se samozrejme da jedine doporucit, usetri to uzivateli spoustu casu, ale na druhe strane stejne musite jakekoliv vstupy osetrit na strane serveru. Leo

Avatar

Autor komentáře: Miro

Datum vložení: 1.4.2007 12:02:38

a co session + JavaScript?

Avatar

Autor komentáře: Karel Novak

Datum vložení: 1.6.2004 3:36:13

Jak je to s podporou Sablotromu (nebo jinyho XSLT procesoru) v PHP5 ? Nejak jsem tam pri instalaci na nic takovyho nenarazil ...

Avatar

Autor komentáře: Vity

Datum vložení: 1.6.2004 12:40:42

Sablotron jiz v PHP5 neni. PHP5 ma v sobe integrovano LIBXSLT, jsou ovsem prejmenovany funkce narozdil od verze 4(ktere jsou nezdokumentovane), ale na internetu se jiz daji nalezt priklady.
Google napovi.
Vity

Avatar

Autor komentáře: Jindřich Vlk

Datum vložení: 18.4.2005 10:30:25

Zdravím, měl bych jeden dotaz a to když v XSLT nechám vypsat uzel <xsl:copy-of select="Text"/> tak ve výsledném HTML se mi zobrazí daný text z XML ale uzavřen v <Text></Text> (ten tag je vždy podle názvu uzlu z XML) a potom už výsledný dokument není validní :(( díky za radu

Avatar

Autor komentáře: Jindřich Vlk

Datum vložení: 19.4.2005 13:39:52

už je mi to jasný ... stačí si pořádně přečíst článek :))

Zpět na článek | Úvodní stránka Interval.cz