Bonjour,
J'ai un petit soucis avec la fonction xml_parser_create()
voilà précisement mon problème :
J'ai la fonction suivante. C'est pas moi qui l'ai créé, c'est un bout de code de Spip-Agora 1.3.1. J'avais un problème avec mon site, alors j'ai rajouté 2 'echo' :
Et voilà ce qu'il m'affiche à l'écran :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 // {{{ _parseXMLStream() /** * This function does the parsing job on the XML Stream and builds * the SearchResult array * @param String $xmlStream XML stream to parse * @access private */ function _parseXMLStream($xmlStream) { echo "mouchard 1"; $xp = xml_parser_create(); echo "mouchard 2"; if (is_resource($xp)) { $this->m_parser = $xp; } else { eturn PEAR::raiseError("[".get_class($this)." _parseXMLStream():] Unable to get an XML parser resource !", null, null, null, null, null, false); } xml_set_object($this->m_parser,$this); xml_set_element_handler($this->m_parser, "_tagOpen", "_tagClose"); xml_set_character_data_handler($this->m_parser, "_cdata"); $this->_parse($xmlStream); xml_parser_free($this->m_parser); } // }}}
Donc je suppose que j'ai un pb avec la ligne 11 : "$xp = @xml_parser_create();"mouchard 1
A votre avis ? Ca peut venir d'où ? J'vais devenir fou![]()
Partager