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] DOM et version PHP


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Points : 72
    Points
    72
    Par défaut [DOM] DOM et version PHP
    Bonjour,

    J'utilise easyPHP et donc PHP version 4.3. J'ai lu qq part sur ce forum que l'on pouvait parser des fichiers HTML avec ma méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $doc = DOMDocument::loadHTMLFile("JMVTextReviseds.html")
    J'obtiens l'erreur suivante :
    Fatal error: Call to undefined function: loadhtmlfile() in c:\program files\easyphp1-8\www\tests php\test.php on line 16
    J'ai cru comprendre qu'il y avait des modifs avec les fonctions de DOM en fonction de la version PHP. Je suppose donc que mon erreur est du à ça??

    Si oui qu'est ce qu'il vaut mieux que je fasse? Changer de version PHP? et si oui comment?
    Ou est ce qu'il existe une autre fonction qui me permettrait de parser du HTML avec PHP 4?

    Merci de votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de gorgonite
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Décembre 2005
    Messages
    10 322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études
    Secteur : Transports

    Informations forums :
    Inscription : Décembre 2005
    Messages : 10 322
    Points : 18 681
    Points
    18 681
    Par défaut
    pas sûr que ça passe en php4... je crois qu'il te faut php5

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Points : 72
    Points
    72
    Par défaut
    Ok. d'où ma question suivante que me conseillez vous pour passer à PHP 5? Je n'y connais rien...
    Est ce qu'il existe une version de EasyPHP avec PHP 5?
    Et sinon comment installer PHP 5?

  4. #4
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Citation Envoyé par norkius
    Bonjour,

    J'utilise easyPHP et donc PHP version 4.3. J'ai lu qq part sur ce forum que l'on pouvait parser des fichiers HTML avec ma méthode :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $doc = DOMDocument::loadHTMLFile("JMVTextReviseds.html")
    J'obtiens l'erreur suivante :


    J'ai cru comprendre qu'il y avait des modifs avec les fonctions de DOM en fonction de la version PHP. Je suppose donc que mon erreur est du à ça??

    Si oui qu'est ce qu'il vaut mieux que je fasse? Changer de version PHP? et si oui comment?
    Ou est ce qu'il existe une autre fonction qui me permettrait de parser du HTML avec PHP 4?

    Merci de votre aide
    Voici ce qu'il faut utiliser pour PHP 4.3.x : http://fr3.php.net/manual/fr/ref.domxml.php

    Sinon pour passer à PHP5, c'est expliqué dans la FAQ de easyPHP : http://www.easyphp.org/faq.php3#50

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Points : 72
    Points
    72
    Par défaut
    Voici ce qu'il faut utiliser pour PHP 4.3.x : http://fr3.php.net/manual/fr/ref.domxml.php
    J'avais trouvé ce lien mais il ne me semble pas avir vu de fonction pour parser du HTML....

    Sinon je vais tenter de passer à la version php 5 ça me semble plus sur...

  6. #6
    Membre expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Points : 3 377
    Points
    3 377
    Par défaut
    Citation Envoyé par norkius
    J'avais trouvé ce lien mais il ne me semble pas avir vu de fonction pour parser du HTML....
    Désolé, j'avais lu ton premier message trop vite !
    Sinon effectivement, ce que tu essayais d'utiliser c'est uniquement sous PHP5. Je serais toi, oui, je passerais à PHP5.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Points : 72
    Points
    72
    Par défaut
    Voilà c'est fait nickel chrome en suivant les instructions de la FQ de easyPHP
    Il semblerait que je n'ai plus d'erreur avec le loadhtmlfile()

    Merci beaucoup

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

Discussions similaires

  1. [DOM] Petit conflit entre PHP et javascript
    Par sliderman dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 16/04/2008, 18h05
  2. [DOM] XML : un code php à mettre en javascript
    Par Tertiath dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 04/09/2007, 15h46
  3. [DOM] Validation xml avec PHP
    Par thefaycal dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 26/01/2006, 22h15
  4. [DOM] Parsage XML en PHP 4
    Par Huntress dans le forum Bibliothèques et frameworks
    Réponses: 7
    Dernier message: 07/12/2005, 23h24
  5. [REDHAT] Mise à jour version PHP
    Par elagarde dans le forum RedHat / CentOS / Fedora
    Réponses: 4
    Dernier message: 14/10/2004, 18h14

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