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

Bibliothèques et frameworks PHP Discussion :

[DOM] charger un fichier xml à partir de son url


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut [DOM] charger un fichier xml à partir de son url
    Bonsoir,

    Voilà comment je procède :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $dom = new DomDocument;
    $dom->loadXML("http://...".strtolower($value).",");
    et ça me donne ce warning :
    Warning: DOMDocument::loadXML() [domdocument.loadxml]: Start tag expected, '<' not found in Entity, line: 1 in /homepages/18/d246623212/htdocs/xls/example.php on line 46

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    suffit de lire la doc (encore une fois), loadXML attend une chaine ... utilise load ...

  3. #3
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    OK, si je (re)lis ce tuto, load semble plus approprié que loadXML (j'avais pensé le contraire, car l'URL du XML est stockée dans une string), mais avec load, j'obtiens un autre warning (copier-coller impossible, car ça plante à chaque fois, mais en gros "URL file-access is disabled in the server configuration" ; vu ce msg, je vais essayer sur un autre serveur, et si ça marche "résolu".

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    Un autre souci, quelque soit le serveur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: domdocument() expects at least 1 parameter, 0 given in /homez.309/villardd/www/xls/example.php on line 46
    et la ligne 46 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
      $dom = new DomDocument;
    Or dans ce tuto :
    Tout traitement de XML devrait commencer par la ligne suivante, qui instancie un objet DomDocument, sur lequel nous allons travailler :
    Initialisation
    <?php
    $dom = new DomDocument();
    ?>


    Donc quel est le problème ?

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par laurentSc Voir le message
    OK, si je (re)lis ce tuto, load semble plus approprié que loadXML (j'avais pensé le contraire, car l'URL du XML est stockée dans une string), mais avec load, j'obtiens un autre warning (copier-coller impossible, car ça plante à chaque fois, mais en gros "URL file-access is disabled in the server configuration" ; vu ce msg, je vais essayer sur un autre serveur, et si ça marche "résolu".
    allow_url_fopen ...

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 493
    Billets dans le blog
    1
    Par défaut
    J'ai rajouté ini_set('allow_url_fopen',true); en début de fichier (sur le serveur, pas moyen de modifier php.ini...) mais encore le même warning ; quel est donc le problème ?

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    toujours pareil t'as pas lu ou partielement la doc, cette directive ce change uniqument dans le php.ini

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP 5.3] Charger un fichier xml à partir d'un URL
    Par sarsar88 dans le forum Langage
    Réponses: 4
    Dernier message: 27/02/2012, 16h17
  2. Réponses: 6
    Dernier message: 01/12/2010, 22h33
  3. [C#] Charger un fichier XML à partir du server
    Par samm_g_h dans le forum ASP.NET
    Réponses: 4
    Dernier message: 19/06/2009, 11h42
  4. Lire un fichier XML à partir d'une URL
    Par spaukensen dans le forum Langage
    Réponses: 3
    Dernier message: 18/03/2008, 11h03
  5. [DOM] [JAVA + XML] Ouvrir un fichier xml à partir d'une url
    Par Hell dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 09/06/2005, 00h06

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