Mam problem i walczę już z nim 2h i nie mam wciąż rozwiązania.
A mianowicie mam plik XML przetwarzam go przez XSL i wyświetlam na stronie poprzez
<?php $xml=new DOMDocument('1.0','utf-8'); $xml->load('artykuł.xml'); $xsl=new DOMDocument('1.0','utf-8'); $xsl->load('artykuł.xsl'); $xslt=new XSLTProcessor(); $xslt->importStylesheet($xsl); ?>
Chcę aby był wyświetlany tylko nagłówek a treść po kliknięciu na niego rozwija się poprzez JavaScript.Kod Html wygląta tak
Problem polega w tym, że pierwszy nagłówek działa dobrze ale drugi i kolene już nie. Nie wiem gdzie popełniam błąd. Tu eszcze zamieszczam XSL może tu trzebaby było zastosować inne funkcje?

<?xml version="1.0" encoding="iso-8859-2"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" />
<xsl:template match="News/artykul">
<dl id="menu0" align="center">
<dt class="ss"><xsl:value-of select="@data"/></dt>
<dd colspan="2"><b><xsl:value-of select="@text"/></b></dd>
</dl>
</xsl:template>
</xsl:stylesheet>
Jeśli jest ktoś kto wie jak rozwiązać problem lub chociaż naprowadzić na dobrą drogę będę wdzięczny.
Pozdrawiam