Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

php 4 et DomDocument

2 réponses
Avatar
unbewusst.sein
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)

2 réponses

Avatar
Franck
Salut,

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

Franck.
Avatar
unbewusst.sein
Franck wrote:

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)