Hello world
J'ai un petit problème en integrant une fonction php dans un code XSLT, par exemple j'ai cette ligne de code XSLT 
	
	<p> <xsl:value-of select="php:function('decodage',string(description/english)')"/> </p>
 et mon code php
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 
 | <?php
 
function decodage($str) {
    return utf8_decode($str);
 
}
 
 
$dom = new DomDocument;
 
$dom->load("projetsEn.xsl");
 
$proc= new XSLTProcessor;
 
$proc->importStyleSheet($dom);
$proc->registerPHPFunctions();
 
 
 
 
 
$dom= new DomDocument;
 
$dom->preserveWhiteSpace = FALSE;
 
$dom->formatOutput = TRUE;
 
$dom->load("/home/magnu/Admin/XML/projets.xml");
 
 
 
echo $proc->transformToXML($dom); 
?> | 
 resultat : Warning: XSLTProcessor::importStylesheet() [function.XSLTProcessor-importStylesheet]: Invalid expression in /home/magnu/Public/proj-pubEn.php on line 15
vous voyez un prob ?
merci
...
						
					
Partager