From 8407ebf3f4b3aafc84bdc36c81792a1f55975442 Mon Sep 17 00:00:00 2001 From: Christian Paminger Date: Fri, 8 Jun 2007 13:08:00 +0000 Subject: [PATCH] --- content/pdfExport.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/content/pdfExport.php b/content/pdfExport.php index f23b8a392..ba0094841 100644 --- a/content/pdfExport.php +++ b/content/pdfExport.php @@ -77,6 +77,7 @@ $xml_url=APP_ROOT.'rdf/'.$xml.$params; $xml_doc = new DOMDocument; if(!$xml_doc->load($xml_url)) die('unable to load xml'); +//echo ':'.$xml_doc->saveXML().':'; //XSL aus der DB holen $qry = "SELECT text FROM public.tbl_vorlagestudiengang WHERE (studiengang_kz=0 OR studiengang_kz='".addslashes($xsl_stg_kz)."') AND vorlage_kurzbz='$xsl' ORDER BY studiengang_kz DESC, version DESC LIMIT 1"; @@ -87,14 +88,14 @@ if(!$row = pg_fetch_object($result)) die('Vorlage wurde nicht gefunden'.$qry); // Load the XSL source -$xsl = new DOMDocument; -//if(!$xsl->load('../../../../xsl/collection.xsl')) -if(!$xsl->loadXML($row->text)) +$xsl_doc = new DOMDocument; +//if(!$xsl_doc->load('../../../../xsl/collection.xsl')) +if(!$xsl_doc->loadXML($row->text)) die('unable to load xsl'); // Configure the transformer $proc = new XSLTProcessor; -$proc->importStyleSheet($xsl); // attach the xsl rules +$proc->importStyleSheet($xsl_doc); // attach the xsl rules $buffer = $proc->transformToXml($xml_doc); //in $buffer steht nun das xsl-fo file mit den daten