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] PHP4 => Fatal error


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut [DOM] PHP4 => Fatal error
    Bonjour,
    J ai trouvé un exemple de code et je voulais le tester chez moi.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $doc = new DOMDocument('1.0', 'ISO-8859-1');
    echo $doc->saveXML(); //Affiche le prologue
    Une fois j execute, j ai une erreur fatale:
    Fatal error: Cannot instantiate non-existent class: domdocument in d:\serveurweb\sites\xml\exemples\test_file8.php on line 2
    ligne 2 => la 1ere ligne.

    Quelqu'un peut me dire c est koi l'erreur ???

    Merci pour votre aide

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    L'extension DOM est réservée à PHP 5. Pour PHP 4 vous devez utiliser l'extension domxml. Sinon vous n'avez peut être pas activé l'extension en question.

  3. #3
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $doc = domxml_new_doc("1.0");
    $node = $doc->create_element("para");
    $newnode = $doc->append_child($node);
    $newnode->set_attribute("align", "left");
    Fatal error: Call to undefined function: domxml_new_doc() in d:\serveurweb\sites\xml\exemples\test_file8.php on line 2

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Figure-t-elle [domxml] parmi la sortie de phpinfo ? Si non, il vous faudra l'activer en ajoutant une ligne comme celle-ci dans votre fichier php.ini (et avoir la librairie) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extension=php_domxml.dll
    Puis redémarrer votre serveur et contrôler à nouveau.

  5. #5
    Membre éclairé Avatar de kagura
    Inscrit en
    Avril 2005
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 360
    Par défaut
    Merci pour votre aide.

    Je vais suivre votre conseil

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

Discussions similaires

  1. Fatal error avec XMLReader et Dom
    Par Zikas-r dans le forum Langage
    Réponses: 2
    Dernier message: 27/02/2009, 10h44
  2. Fatal error: Allowed memory size of...
    Par Webfab dans le forum Langage
    Réponses: 3
    Dernier message: 17/09/2005, 10h11
  3. Réponses: 17
    Dernier message: 28/07/2005, 08h20
  4. Fatal Error : OpenGL GLX extension not support
    Par kacedda dans le forum GLUT
    Réponses: 5
    Dernier message: 06/06/2005, 10h28
  5. class php5 - Fatal error: main() [function.main]
    Par tom261285 dans le forum Langage
    Réponses: 3
    Dernier message: 21/01/2005, 14h41

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