OK,

This is my latest idea to try and do this:

$xh = xslt_create();

parse_str($_SERVER['QUERY_STRING']);
$params = array("keywords" => $keywords);

$results = xslt_process($xh, 'library.xml', 'simple-search.xsl', NULL, NULL,
  -->$params);
$f = fopen('results.xml','w');
fwrite($f, $results);
fclose($f);
$data = xslt_process($xh, 'results.xml', 'display-results.xsl', NULL, NULL,
  -->NULL);
echo $data;

xslt_free($xh);

But, of course, it just throws up messages saying I can't write to 
results.xml!

See http://www.cursus.uea.ac.uk/cdlib/ for error messages in action (search 
terms which will find records include 'Boulez', 'Messiaen').

Does anyone know why:

xslt_process($xh, 'sample.xml', 'sample.xsl', 'result.xml')

doesn't work? (lifted straight from the manual)

Cheers,
Rich

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to