Thomas J.S.: parameterstring der url auslesen und weiterverarbeiten

Beitrag lesen

Hallo,

... ich benutze php 4+ und Sablotron ...

Jetzt habe ich mich fast zwei Stunden rumgeärgert, weil nix funktionierte, bis ich daraufkam, dass ich einen Tippfehler hatte *grrr*.

<?php

// Create an XSLT processor
 $xsltHandle = xslt_create();
 $xsltParam["parameterName"] = "parameterWert";

// Perform the transformation
  $createHTML = xslt_process($xsltHandle, 'file://F:\www\xsl\forum.xml', 'file://F:\www\xsl\forum.xsl', NULL, NULL, $xsltParam);

// Detect errors
  if (!$createHTML) die('XSLT processing error: '.xslt_error($xsltHandle));

// Destroy the XSLT processor
  xslt_free($xsltHandle);

// Output the resulting HTML
  echo $createHTML;

?>

Du kannst in/statt $xsltParam auch ein array() verwenden.
Die Parameter in deiner XSl zu definieren sollst nicht vergessen.

Weitere Lesestoff:
http://www.fase4.com/de/tutorials/page,1,xslt.xml
http://www.php.net/manual/en/function.xslt-process.php

Grüße
Thomas