Tom's Guide > Forum > Programmation > [URGENT] Load fichier XML

[URGENT] Load fichier XML

Forum Programmation : [URGENT] Load fichier XML

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Saluit !
J'ai unn problème, j'ai creer une sorte de livre d'or qui prend ces donné dans une "base de données" XML.
Quand dans le code PHP de ma page je lui demande de charger cette base, avec Wamp et EasyPHP tout marche !

Par contre dès que je le mais sur internet ce message apparait :

Fatal error: Call to undefined function: load() in /homepages/22/d184009581/htdocs/cclleemm/avis.php on line 209

Que dois-je faire ? c'est très urgent.

Merci de votre réponse rapide :)

------------------------------ Mon Site Gratuit


Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

comme on n'a aucune info, on va y aller au pif.
tu n'as pas la même version de php sur ton serveur internet et en local. genre un php5 chez toi et un php4 sur ton serveur.

Répondre à khayyam

Oups, les infos. Vous pouvez allez voir sur :
http://www.cclleemm.com/livre.php

Le serveur est un serveur 1&1, je pense qu'il on la version 5 comme moi sur mon PC.
Snif ... mais pourquoi ? lol

------------------------------ Mon Site Gratuit


Répondre à cclleemm

il me semble pas que la fonction load() soit une fonction de référence, as tu bien définit la fonction ?

(je me trompe peut etre)

Répondre à 2Dpix

Alors la dsl j'en sait rien, j'ai voulu commencer a aprendre le XML mais bon .. Voila le bug.

Voila source du fichier (PHP) :

<?php

//Ouverture du fichier XML

$dom = new DomDocument;
$dom->load("source.xml" );

//Livre d'or

$listmessage = $dom->getElementsByTagName('message');
foreach($listmessage as $psd)
echo "" . $psd->nodeValue ;

?>


J'espere que ca peut vous aider à trouver l'erreur. (je n'y arrive po ;-()
Merci pour vos réponse, c'est cool !!

------------------------------ Mon Site Gratuit


Répondre à cclleemm

Donc effectivement, ton serveur ne semble pas etre en php5.

Voit la conf de ton php avec ton hébergeur :).

Si tu n'est pas certain, colle un fichier contenant :

Code :
  1. <?php
  2. phpinfo();
  3. ?>



sur ton serveur, tu pourra voir sa configuration et execute le dans un navigateur.


Message édité par n1kk0 le 07-01-2007 à 17:21:55
Répondre à n1kk0

Merci pour les infos
Dans ce cas la, comment puis je ouvrir mon fichier XML pour que mon programme fonctionne ?

------------------------------ Mon Site Gratuit


Répondre à cclleemm

PHP Version 4.4.4

------------------------------ Mon Site Gratuit


Répondre à cclleemm

donc tu as plusieurs possibilités :
soit la lib expat est chargée dans ton php http://fr.php.net/xml
soit tu utilises une classe toute faite http://www.google.com/search?q=xml+class+php

Répondre à n1kk0

Merci, c'est bien un problème de serveur. (version) Bravo.
Du coup maintenant j'ai besoin d'une fonction PHP permettant de sauvegarder mon fichier XML apres modification.
Qui connais la fonction ? Merci je ne la trouve pas snif ..

Répondre à cclleemm

Non c'est bon ... Je n'ai pas les droits d'ecriture c'est pour ca !

Répondre à cclleemm
Tom's Guide > Forum > Programmation > [URGENT] Load fichier XML
Aller à :

Il y a 337 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens