hi,
ich raffs nicht.
hier mein code:
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<!--
hier weise ich der variablen pageID den im URL übergebenen wert zu.
!-->
<xsl:param name="pageID" select="'1'" />
[...]
<xsl:for-each select="fotobook/page">
<!--
und hier frage ich die variable ab.
!-->
<xsl:if test="id = $pageID">
<xsl:for-each select="entry">
[...]
</xsl:template>
</xsl:stylesheet>
die if-abfrage haut hin, aber er benutzt halt immer den default wert, der oben in <xsl:param name="pageID" select="'1'" /> zugewiesen wird.
der URL sieht folgendermassen aus: www.blabla.de/data.xml?pageID=1
wo liegt der fehler???
danke, markus