Discussion:
php 4 et DomDocument
(trop ancien pour répondre)
Une Bevue
2011-08-30 22:48:34 UTC
Permalink
je suis un tuto trouvé sur w3schools :
<http://www.w3schools.com/php/php_ajax_xml.asp>

après quelques erreurs de syntaxe à certaines lignes du genre :
if ($x->item($i)>nodeType==1) {
que j'ai corrigées ainsi :
$x_i=$x->item($i);
if ($x_i->nodeType==1) {

je me retrouve avec une fatale error en ligne 7 :
$xmlDoc = new DOMDocument();
// Fatal error: Cannot instantiate non-existent class: domdocument in
// /Users/yt/Sites/ajax-php/getcd.php on line 7

si je comprends bien, DOMDocument est une classe qui n'existe pas dans
la version de mon php 4.4.9, pourtant phpinfo() me donne :

XML Support active
XML Namespace Support active
EXPAT Version 1.95.6

il s"agit de la version standard de php et apache sur Mac OS X Tiger
(10.4.11) :
Apache Version Apache/1.3.41 (Darwin) PHP/4.4.9
--
« L'univers n'est qu'un défaut dans la pureté du non-être. »
(Paul Valéry)
Franck
2011-08-31 12:50:03 UTC
Permalink
Salut,

Ton problème vient sans doutes de ta version de PHP (DomDocument est
disponible en PHP5).

Franck.
Une Bevue
2011-08-31 14:04:25 UTC
Permalink
Post by Franck
Ton problème vient sans doutes de ta version de PHP (DomDocument est
disponible en PHP5).
oui, entretemps je suis passé à php5 et DOMDocument, qui ne sait pas
vraiment produire du xhtml...
mais bon c'est "connu".
--
« Il n'y a pas de hasards, il n'y a que des rendez-vous. »
(Paul Eluard)
Continuer la lecture sur narkive:
Loading...