Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/12/2010, 17h41   #1
Candidat au titre de Membre du Club
 
Inscription : octobre 2010
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 111
Points : 14
Points : 14
Par défaut comment installer DOMXML sous windows

bonjour,
je travaille sous php 5.3.2 et je voudrais créer un nouveau document xml ,
Code :
$doc =  domxml_new_doc("1.0");
mais mon serveur php ne la reconnait pas et me genere l'erreure suivante
Citation:
Call to undefined function domxml_new_doc()
je sais que je dois importer domxml, COMMENT le faire , ou l’insérer .... je n'en ai aucune idée ,si vous savez comment surtout n’hésitez pas a m'aider

merci
freddy000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 17h52   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Utilisez l'extension DOM et non l'ancienne (PHP 4) DOMXML.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 18h21   #3
Candidat au titre de Membre du Club
 
Inscription : octobre 2010
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 111
Points : 14
Points : 14
bonjour julp,
merci pour votre réponse, je suis allé voir http://php.net/dom et j'ai trouve une description des méthodes et classes de DOM, mais pas de description sur comment installer l'extension DOMXML, ou peut être que j'ai pas bien cherché ,

encore des indications julp svp ?
freddy000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 18h35   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Je répète que ce n'est pas l'extension DOMXML (bien que ça doit être possible) qu'il faut chercher à utiliser mais bien DOM, qui, normalement est active par défaut (reportez-vous à la sortie d'un phpinfo ou php -m). Après ça dépend de votre système (sous Windows c'est le cas - compilation statique même, sur Unixoïde il faut parfois installer des paquets en plus).
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2010, 19h17   #5
Candidat au titre de Membre du Club
 
Inscription : octobre 2010
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 111
Points : 14
Points : 14
oui je comprends,
y'a un certain tutoriel que j'ai trouve http://www.devarticles.com/c/a/PHP/P...XML-And-PHP/1/

qui indique que je dois ajouter une ligne dans php.ini , et ajouter deux fichiers sous C:\WINDOWS\system32 iconb.dll et libxml2.dll,

est ce que ca suffit ?

merci
freddy000 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 20/12/2010, 19h48   #6
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Lisez-vous ce que l'on vous répond comme ce que vous trouvez ? A quoi bon chercher des informations sur une extension totalement obsolète et qui n'a strictement rien à voir ? Quant à DOM, sous Windows, pour les binaires distribués par php.net, l'extension comme libxml2/iconv sont compilés statiquement donc sont disponibles sans avoir à faire quoi que ce soit (cf phpinfo/php -m, comme je vous y ai déjà invité).
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2010, 10h47   #7
Candidat au titre de Membre du Club
 
Inscription : octobre 2010
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 111
Points : 14
Points : 14
Bonjour julp,
je comprend que c 'est DOM qui me faut et pas DOMXML
et selon http://php.net/manual/fr/install.windows.extensions.php , je trouve que PHP <= 4.2.0 requiert : libxml2.dll (intégré) PHP >= 4.3.0 requiert : iconv.dll (intégré)
mais je ne trouve pas de fichier iconv.dll dans mon dossier php,
y'a t il une ligne que je dois ajouter dans mon php.ini ? etc .........
j'espère que vous comprenez ou est le problème maintenant ,

ce qui est évident pour vous ne l'est pas pour moi
merci ,
freddy000 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 21/12/2010, 11h14   #8
Candidat au titre de Membre du Club
 
Inscription : octobre 2010
Messages : 111
Détails du profil
Informations forums :
Inscription : octobre 2010
Messages : 111
Points : 14
Points : 14
re,
j'ai consulte les infos fournies par phpinfo() et je trouve que DOM est active par defaut ..............

le bug provenait du fait que j'utilisais un code php4

merci a julp pour son aide
freddy000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h58.


 
 
 
 
Partenaires

Hébergement Web