Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ XML _ Przekazywanie parametrow !!!

Napisany przez: karlo 9.05.2003, 21:31:04

Jesli zawartosc kodu XML i kodu XSL przekazujemy jako zmienne (parametr $argumenty) to zawsze wystepuje blad.
Jezeli natomiast zawartosc przekazujemy z pliku tekstowego
wszystko dziala poprawnie. Prosimy pilnie o pomoc.

[php:1:2793122627]<?
$_xslt=xslt_create();
xslt_set_encoding($_xslt,"ISO-8859-2");


$argumenty=array(
'_XML' => $HTTP_POST_VARS[xml],
'_XSL' => $HTTP_POST_VARS[xsl],
);


$rezultat=@xslt_process($_xslt,'arg:/_XSL','arg:/_XML',NULL,$argumenty);
if($rezultat) {
echo $rezultat;
}
else {
echo "Bł?: ".xslt_error($_xslt)." (".xslt_errno($_xslt).")";
}
xslt_free($_xslt);
?>[/php:1:2793122627]

Napisany przez: emen 11.05.2003, 00:24:47

a nie powinieneś zrobić tak?:

Kod
$argumenty=array(

'_XML' => stripslashes($HTTP_POST_VARS['xml']),

'_XSL' => stripslashes($HTTP_POST_VARS['xsl'])

);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)