IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[PHP][XSLT] Encodage balise url


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 105
    Points : 49
    Points
    49
    Par défaut [PHP][XSLT] Encodage balise url
    Bonsoir,

    je transforme un document xml avec une feuille xsl par l'intermédiaire de php (dom)

    et je souhaiterai savoir si il est possible d'encoder simplement une balise de mon document xml avec xsl

    En effet, j'ai une balise url et je souhaiterai l'encoder pour faire passer tout la faire passer dans une url, or si je l'encode pas j'ai un message d'erreur car tout les paramêtre ne passe pas

    Je vous remercie par avance pour votre aide

    Cordialement

  2. #2
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Salut,

    Il faut que tu utilise:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <![CDATA[tonlien contenant les caractère qui pose problème]]>
    Dans le xslt tu peux le déclarer comme ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <KtLink>
    		<xsl:text disable-output-escaping="yes">&lt;![CDATA[</xsl:text>
    		<xsl:value-of select="../Found/Link"/>
    		<xsl:text disable-output-escaping="yes">]]&gt;</xsl:text>
    </KtLink>

    ++

    Thierry

  3. #3
    Membre du Club
    Inscrit en
    Avril 2005
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 105
    Points : 49
    Points
    49
    Par défaut
    Merci pour ta réponse mais en fait je me suis mal exprimé, en fait l'url passe bien mais j'aimerai la transmettre dans une url a travers le parametre Get de php en soit faire uen page de transfert avec meta redirection.

    exemple: transfet.php?url=http://www.example.com/index.php?cat=12&article=13

    Or en faisant ça mes variables cat et article ne passe pas ainsi la redirection ne peux pas s'effectuer j'aimerai donc encoder dans xml mor url de sorte que c varible puisse passer


    Si tu as une solution , merci d'avance

Discussions similaires

  1. [PHP][XSLT] Erreur Bizarre : Balise non fermée (XML mal formé [ndr])
    Par @min@ dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 09/05/2007, 11h06
  2. [PHP][XSLT] problème caractères accentués
    Par beho dans le forum XSL/XSLT/XPATH
    Réponses: 11
    Dernier message: 29/05/2006, 09h29
  3. [xslt][php] exclure une balise
    Par Invité dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 03/01/2006, 09h38
  4. [PHP-JS] afficher l'URL de la page appelante - Episode 2
    Par guillaumeIOB dans le forum Langage
    Réponses: 8
    Dernier message: 09/12/2005, 15h03
  5. XSLT et balise HTML div
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 01/07/2003, 20h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo