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 :

Aide xml/xslt


Sujet :

XSL/XSLT/XPATH XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 5
    Par défaut Aide xml/xslt
    Salut, je suis étudiante 2éme année de bts informatique de gestion et j'ai un problème avec le xml.
    J'ai un fichier de sauvegarde de type xml que je doi incorporé dans mon site internet pour afficher les données stokées... quand j'ouvre le fichier en lecture seule tout s'affiche correctement avec les couleurs que j'ai mit dans ma feuille de style xsl, mais voilà, dans mon site quand j'appelle ce fichier dans ma div (comme on appelle un fichier htm ou php) avec 'index.php?pg=xml' (xml étant le chemin vers mon fichier xml) il m'inscrit cette erreur : Parse error: parse error, unexpected T_STRING in c:\program files\easyphp1-7\www\ntic61\site\nouveaute.xml on line 1
    alors que comme je le disai en lecture seule tout est correct... avez-vous une solution à mon problème ou bien est-ce normal et donc je ne peux l'utiliser ainsi ?
    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 55

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Par défaut
    Bonjour,

    que veux-tu dire par "fichier en lecture seule" ? Sinon, ça m'a tout l'air d'être un problème lié aux "short open tags" de PHP, c'est à dire la possibilité d'avoir du code PHP entre <? ... ?>, et qui fait croire à l'interprêteur PHP que le prologue XML (<?xml version="1.0" ... ?>) est du code PHP, d'où ce message d'erreur typique.

    Pour résoudre ton problème, il faut désactiver les "short open tags" (ça se désactive dans le fichier php.ini), et il faut modifier tous tes scripts en remplaçant les <? ... ?> par des <?php ... ?>. Bon courage...
    FAQ XML
    ------------
    « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser »
    Giacomo Leopardi

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 5
    Par défaut
    Merci beaucoup pour l'aide... au final j'ai mit mes balises <?xml?> dans du php:

    <?php
    echo ' <?xml ....?>
    ?>

    et maintenant ça fonctionne!

Discussions similaires

  1. [XSLT] Transformation XML à l'aide de XSLT
    Par ameni88 dans le forum Format d'échange (XML, JSON...)
    Réponses: 5
    Dernier message: 07/10/2012, 17h58
  2. [XSLT] besoin d'aide XML -> listes HTML imbriquées
    Par lasdou15 dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/04/2008, 13h47
  3. [XML-XSLT] Exécution à l'aide d'un fichier .bat
    Par Hoegaarden dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 16/08/2005, 15h18
  4. Astuces XML/XSLT
    Par haypo dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 25/06/2003, 08h42

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