Hallo!
Kann mir jemand bezüglich einer Art Blätterfunktion helfen? Die Sache ist allerdings etwas koplizierter, da ich die XML Datei erst mit einem Script komplett auslese, um eine Listenseite zu haben, von der aus ich dann auf eine Detailseite komme, die den kompletten Inhalt eines bestimmten Childelements anzeigt. Und auf dieser Seite sollen zwei Buttons sein (vor und zurück) mit denen man sich durch die Childelemente "hangeln" kann.
Nun muss ich auf der Detailseite die aktuelle Position bestimmen, also welches Child grade aktiv ist und dann das nächste bzw. vorherige Childelement finden, daraus das <txt>-Child auslesen und in einen Link packen können.
Wenn ich zB im Parent "test1" und Child "Test" aktiv bin müsste der Link zur nächsten Seite ungefähr so aussehen:
http://test.de/script.php?p=test1&c=Test1
Das interessante für mich ist halt eine Funktion um mich durch die Childelemte zu loopen, wie ich die Parentelemente auswähle weiß ich, und wie ich Childelemte mit einem bestimmten Inhalt finde weiß ich auch, aber halt nicht, wie ich das nächste Childelement finde...
Ich hoffe das hier klingt nicht allzu verwirrend
Gruß
Dominik
Kann mir jemand bezüglich einer Art Blätterfunktion helfen? Die Sache ist allerdings etwas koplizierter, da ich die XML Datei erst mit einem Script komplett auslese, um eine Listenseite zu haben, von der aus ich dann auf eine Detailseite komme, die den kompletten Inhalt eines bestimmten Childelements anzeigt. Und auf dieser Seite sollen zwei Buttons sein (vor und zurück) mit denen man sich durch die Childelemente "hangeln" kann.
Nun muss ich auf der Detailseite die aktuelle Position bestimmen, also welches Child grade aktiv ist und dann das nächste bzw. vorherige Childelement finden, daraus das <txt>-Child auslesen und in einen Link packen können.
Wenn ich zB im Parent "test1" und Child "Test" aktiv bin müsste der Link zur nächsten Seite ungefähr so aussehen:
http://test.de/script.php?p=test1&c=Test1
Das interessante für mich ist halt eine Funktion um mich durch die Childelemte zu loopen, wie ich die Parentelemente auswähle weiß ich, und wie ich Childelemte mit einem bestimmten Inhalt finde weiß ich auch, aber halt nicht, wie ich das nächste Childelement finde...
Ich hoffe das hier klingt nicht allzu verwirrend
Gruß
Dominik
Code:
<root>
<parent id="test1">
<child>
<txt>Test</txt>
</child>
<child>
<txt>Test1</txt>
</child>
<child>
<txt>Test2</txt>
</child>
</parent>
<parent id="test2">
<child>
<txt>Test</txt>
</child>
<child>
<txt>Tes1t</txt>
</child>
<child>
<txt>Test2</txt>
</child>
</parent>
</root>