[PHP/XSLT]$_GET style

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 18:52
Ik ben bezig om van een xml bestand 2 verschillende outputs te maken.
Echter lukt het me niet om het dynamische te laten gebeuren.

bestand.xml
code:
1
<?xml-stylesheet type="text/xsl" href="<?php echo $_GET['style']; ?>"?>


Ik probeer door middel van een GET de style te laten bepalen maar dit werkt echter niet, php kan niet in een xml bestand.

ook heb ik al gekeken op google en hier de search gebruikt maar daar hebben ze het over xslt_process() maar als ik dat doe krijg ik een fout melding:

Fatal error: Call to undefined function xslt_process() in bestand.php on line 6

In de code staat het als volgt.
PHP:
1
2
3
4
5
6
7
8
9
10
<?php
Transform( join('', file('bestand.xml')),
join('', file('bestand.xsl')));

function Transform($xml, $xsl) {
xslt_process($xsl, $xml, $result);
echo $result;
}

?>


Wie kan mij hier verder helpen?
Alvast bedankt!

Acties:
  • 0 Henk 'm!

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Uit de manual:
Requirements

This extension uses Sablotron and expat, which can both be found at http://www.gingerall.com/. Binaries are provided as well as source.

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 18-09 16:28

Bosmonster

*zucht*

<? ?> zijn shorttags voor PHP

Die zul je dus even af moeten breken.

(en uiteraard het xml/xsl bestand hernoemen naar .php, of bij voorkeur .xml.php en .xsl.php)

edit: slaat nogal nergens op.. zag even een heel ander probleem 8)7

[ Voor 65% gewijzigd door Bosmonster op 17-01-2006 12:32 ]


Acties:
  • 0 Henk 'm!

  • chris
  • Registratie: September 2001
  • Laatst online: 11-03-2022
Bosmonster schreef op dinsdag 17 januari 2006 @ 12:23:
<? ?> zijn shorttags voor PHP
[...]
edit: slaat nogal nergens op.. zag even een heel ander probleem 8)7
Dat wou ik inderdaad ook gaan posten, totdat ik zag dat de function undefined was :).
Maar grote kans dat je hier ook nog mee in de knoop gaat komen.

[ Voor 18% gewijzigd door chris op 17-01-2006 13:50 ]


Acties:
  • 0 Henk 'm!

  • Rhapsody
  • Registratie: Oktober 2002
  • Laatst online: 23:42

Rhapsody

In Metal We Trust

heb je de XSL extension wel op je systeem staan? (en niet uitgekwoot in php.ini)

🇪🇺 pro Europa! | Puinhoop Veroorzaken en Vertrekken (PVV)


Acties:
  • 0 Henk 'm!

  • KoBolD54
  • Registratie: Maart 2002
  • Laatst online: 18:52
Rhapsody schreef op dinsdag 17 januari 2006 @ 14:13:
heb je de XSL extension wel op je systeem staan? (en niet uitgekwoot in php.ini)
Ja dat heb ik inderdaad al.

Het gaat mij er alleen om dat ik in een xml bestand een variable stylesheet aan kan kopellen om van 1 xml bestand 2 soorten outputs te krijgen

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

KoBolD schreef op donderdag 19 januari 2006 @ 11:51:
Ja dat heb ik inderdaad al.

Het gaat mij er alleen om dat ik in een xml bestand een variable stylesheet aan kan kopellen om van 1 xml bestand 2 soorten outputs te krijgen
En dat werkt niet nadat je de tip van [rml]chris in "[ PHP/XSLT]$_GET style"[/rml] hebt uitgevoerd?

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1