Thomas J.S.: XML / XSL / PHP - Adressleiste auslesen

Beitrag lesen

Hallo,

irgendwie schnall ich das nicht. ich hab folgender code probiert:

<?
$zeiger = xslt_create();
$navigation_seite= xslt_process($zeiger, 'navigation.xml', 'standard.xsl');
xslt_free($zeiger);
$proc->setParameter('', 'owner', $name);
echo $navigation_seite;
?>

er meldet folgendes:
Fatal error: Call to a member function on a non-object in xxxx.php on line 5

Du verwendest die alten Sachen von PHP. Sofern du nur PHP 4.x hast, ist das OK, sonst solltest du die Funktionen von PHP 5 benutzen:
http://www.php.net/manual/en/function.xsl-xsltprocessor-set-parameter.php#id7968471

Bei PHP 4 solltest du die Seite: http://www.php.net/manual/en/function.xslt-process.php durchlesen:

$parameters = array (
  'myparam' => 'test',
  'myparam2' => 'noch ein test'
);

xslt_process($zeiger, 'navigation.xml', 'standard.xsl', NULL, NULL, $parameters);

Grüße
Thomas