Hallo,
$domTranObj = $domXsltObj->process( $domXmlObj );
Ah, ok, da verwendest Du noch die alten PHP-Funktionen dafür, in dem Fall musst Du folgendes machen:
$params = array (
'year' => $year,
'id' => $id
);
$domTranObj = $domXsltObj->process ($domXmlObj, $params);
(Wobei Du natürlich in der Funktion auf geeignete Weise an $year und $id kommen musst - wie, sei Dir überlassen.)
(Siehe auch die Doku zu DomXsltStylesheet->process() sowie domxml_xslt_stylesheet_file)
Und was ich über die XSLT-Datei schrieb...
In der xslt-Datei ändere ich die Parameter immer noch manuell:
<xsl:variable name="id">07</xsl:variable>
<xsl:variable name="year">2007</xsl:variable>In die XSL-Datei gehört - wenn Du Parameter verwenden willst - sowas wie:
<xsl:param name="id" />
<xsl:param name="year" />
...gilt natürlich weiterhin.
Viele Grüße,
Christian
--
[Mein "Weblog"](http://del.icio.us/chris_se/servertipps) [[RSS](http://del.icio.us/rss/chris_se/servertipps)]