J'ai un fichier XSL et un XML
Dans mon fichier XML j'ai plusieurs balises avec un fichier lier et je voudrais récupérer ce lien
j'avais pensé faire de la manière suivante mais ce n'est pas la bonne valeur qui est récupérer
mon xml actuel
Code : Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>
<parametrage>
<partenaires lib="PARTENAIRES">
<partenaire id="1">
<nom>Auchan</nom>
<rep>Ins_Auch.xml</rep>
</partenaire>
<partenaire id="2">
<nom>Carrefour</nom>
<rep>Ins_Car.xml</rep>
</partenaire>
<partenaire id="3">
<nom>Inter Marché</nom>
<rep>Ins_Inter.xml</rep>
</partenaire>
</partenaires>
<nflux lib="FLUX">
<flux id="4">
<nom>Flux1</nom>
<rep>Ins_flux1.xml</rep>
</flux>
<flux id="5">
<nom>Flux2</nom>
<rep>Ins_flux2.xml</rep>
</flux>
<flux id="6">
<nom>Flux3</nom>
<rep>Ins_flux3.xml</rep>
</flux>
</nflux>
</parametrage>
une partie du xsl avec les checkbox
Code : Tout sélectionner
<form action="valider_para.php" method="POST">
<!--Sélection des paramétres-->
<center><span class="h-stitre"><b>PARTENAIRES</b></span></center><br />
<center><table border="2" cellpadding="2" bordercolor="#0084BD">
<xsl:for-each select="parametrage/partenaires/partenaire">
<!--Affichage de la liste des partenaires-->
<tr><td><input name="case[]" type="checkbox" value="{nom}">
<xsl:attribute name="id"><xsl:value-of select="nom"/></xsl:attribute>
</input>
<input name="lien[]" type="hidden" value="{rep}">
<xsl:attribute name="idlink"><xsl:value-of select="rep"/></xsl:attribute>
</input>
<span class="h-stitre"><b><xsl:value-of select="nom"/></b></span></td></tr>
</xsl:for-each>
</table></center>
<br /><hr /><br />
<center><span class="h-stitre"><b>FLUX</b></span></center><br />
<center><table border="2" cellpadding="2" bordercolor="#0084BD">
<xsl:for-each select="parametrage/nflux/flux">
<!--Affichage de la liste des flux-->
<tr><td><input name="case[]" type="checkbox" value="{nom}">
<xsl:attribute name="id"><xsl:value-of select="nom"/></xsl:attribute>
</input>
<input name="lien[]" type="hidden" value="{rep}">
<xsl:attribute name="idlink"><xsl:value-of select="rep"/></xsl:attribute>
</input>
<span class="h-stitre"><b><xsl:value-of select="nom"/></b></span></td></tr>
</xsl:for-each>
</table></center>
<br /><hr /><br />
<!--Bouton de validation et d'annulation-->
<center><input class="h-bout" style='cursor:pointer' this.style.cursor='pointer' type="submit" value="Valider"></input>
<input class="h-bout" style='cursor:pointer' this.style.cursor='pointer' type="button" value="Annuler" onClick="javascript:location.href='install_ini.php';"/></center>
</form>Code : Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?>
<parametrage>
<partenaires lib="PARTENAIRES">
<partenaire id="1" fic_install="Ins_Auch.xml">
<nom>Auchan</nom>
</partenaire>
<partenaire id="2" fic_install="Ins_Car.xml">
<nom>Carrefour</nom>
</partenaire>
<partenaire id="3" fic_install="Ins_Inter.xml">
<nom>Inter Marché</nom>
</partenaire>
</partenaires>
<nflux lib="FLUX">
<flux id="4" fic_install="Ins_flux1.xml">
<nom>Flux1</nom>
</flux>
<flux id="5" fic_install="Ins_flux2.xml">
<nom>Flux2</nom>
</flux>
<flux id="6" fic_install="Ins_flux3.xml">
<nom>Flux3</nom>
</flux>
</nflux>
</parametrage>Merci d'avance

