OVH Cloud OVH Cloud

domxml

1 réponse
Avatar
erickrefener
Bonjour,

J'ai besoin d'utiliser un 'socket server' pour une application flash.
J'ai trouvé Patserver
(http://www.php-tools.de/site.php?&PHPSESSID=c51bf69665ec19a00662ef85a27f99c7&file=/patServer/overview.xml)
qui a l'air assez simple et qui convient a mon utilisation, seulement
lorsque je lance le script j'ai une erreur :
Fatal error: Call to undefined function: xmldoc() ...

lorsque je regarde de plus pres dans le script il y a ces lignes:

//create dom tree
$xmldoc = xmldoc( trim( $xml ) );

//get root element (type of request)
$root = $xmldoc->root();
$requestType = $root->node_name();

je precise que j'utilise php 4.3.2

'xmldoc()' n'est plus supporté apparemment, c'etait une fonction 'beta'
de 4.2.0 qui a été remplacée par DOM XML dans 4.2.1 alors j'ai jetté un
coup d'oeil a la doc php et j'ai donc remplacé par domxml_open_mem() :

//create dom tree
$xmldoc = domxml_open_mem( trim( $xml ) );

//get root element (type of request)
$root = $xmldoc->root();
$requestType = $root->node_name();

mais la j'ai toujours une erreur :
Fatal error: Call to undefined function: domxml_open_mem() ...

pourtant DOMXML est compilé par défault avec la version 4.3.2 de php,je
me trompe ?

Qu'en pensez vous ? ou est l'erreur ?


merci beaucoup,


erick

1 réponse

Avatar
Davel_x
"erickrefener" a écrit dans le message de
news:ejgLb.73103$
| Bonjour,
|
| pourtant DOMXML est compilé par défault avec la version 4.3.2 de php,je
| me trompe ?
|

bah visblement non selon la page :
http://fr.php.net/manual/fr/function.domxml-open-mem.php

il y a des prérequis et son utilisation nécéssite une modification à
l'installation.

--
**davel_x**
http://www.lerpg.com