<?php

// $xml:  URL des XML-Files, 
//        Export der Suche im Publikationsserver
//        BITTE BEACHTEN: 
//        &cache=...  am Ende der URL bitte löschen

$xml = 'http://epub.uni-regensburg.de/cgi/search/advanced/export_epub_XMLCit.xml?exp=...';

// $xsl:  XSL File zum Erzeugen des html-Codes
//        aus dem XML
//        Beispiele siehe: 
//        http://epub.uni-regensburg.de/help/list.html

$xsl ='filename.xsl';

//  Ausgabe der Liste

echo xslt($xml, $xsl);


// Funktion zum Wandeln von xml -> xhtml 
// mittels des xsl-Files

function xslt($xml, $xsl) {
   $doc = new DOMDocument();
   $xslProc = new XSLTProcessor();

   $doc->load( $xsl );
   $xslProc->importStyleSheet( $doc );

   $xml2 = urldecode( $xml );  
   $doc->load( str_replace("+"," ",$xml2) );
   return $xslProc->transformToXML($doc);
}


?>
