Bonjour à tous !
J'ai un petit soucis avec mon fichier XML et sa feuille de style ...
En effet, je voudrais afficher un lien HTML avec une requête GET qui contient un paramètre que je dois changer en fonction de mes données.
Pour afficher ce lien j'ai donc utilisé la méthode suivente :
Sachant que $ip est :
Et mon template ip :
Le soucis c'est qu'au lieu d'afficher un lien HTML ça affiche la chaine en dur dans la page :s
http://screenshots.pc-shows.com/1229453531843.png
Est-ce que ma méthode est erronée ? Ai-je oublié quelque chose ?
Merci d'avance pour vos réponses
J'ai un petit soucis avec mon fichier XML et sa feuille de style ...
En effet, je voudrais afficher un lien HTML avec une requête GET qui contient un paramètre que je dois changer en fonction de mes données.
Pour afficher ce lien j'ai donc utilisé la méthode suivente :
<xsl:value-of select="concat('<a href="http://www.db.ripe.net/whois?form_type=simple&full_query_string=&searchtext=', $ip, '&submit.x=12&submit.y=4&submit=Search">', $ip, '</a>')"/>
Sachant que $ip est :
<xsl:variable name="ip">
<xsl:apply-templates select="ip" />
</xsl:variable>
Et mon template ip :
<xsl:template match="ip">
<xsl:value-of select="." />
</xsl:template>
Le soucis c'est qu'au lieu d'afficher un lien HTML ça affiche la chaine en dur dans la page :s
http://screenshots.pc-shows.com/1229453531843.png
Est-ce que ma méthode est erronée ? Ai-je oublié quelque chose ?
Merci d'avance pour vos réponses