Здравствуйте всем. У меня вопрос по XML, сама не знаю где копать... Есть партенрка gameboss, в промо-материалах есть XML вывод картинок и текста. В их инструкции написано: "Для получения детализированной базы игр нужно выполнить запрос следующего вида: http://gameboss.ru/x2.php". КАК ЭТО СДЕЛАТЬ? Пробовала данный код вставлять в материал без редактора - на сайте отображается только сам код. Через модуль вставляла - тоже самое (( Помогите решить ПЛИИЗ, сама не знаю где копать... Заранее спасибо!
нужен скрипт-интерпритатор xml файла. посмотрите работу с xml файлами на php. можно сделать модуль или компонент на основании полученного
Сделала модуль, но что-то не так. (( при активации этого модуля на сайте выходит ошибка: $xml_parser = xml_parser_create(); xml_set_element_handler($xml_parser, “startElement”, “endElement”); Warning: fopen() [function.fopen]: Filename cannot be empty in /modules/mod_xmlmodule/mod_xmlmodule.php on line 4 could not open XML input а в админке сайта пишет ошибку: XML Parsing Error at 34:1. Error 9: Invalid character может, кто глянет что не так? ПЛИИЗЗ!! файлы во вложении PS/файлы не выкладываются. вот содержимое $xml_parser = xml_parser_create(); xml_set_element_handler($xml_parser, “startElement”, “endElement”); <? if (!($fp = fopen($file, "r"))) { die("could not open XML input");} while ($data = fgets($fp)) { if (!xml_parse($xml_parser, $data, feof($fp))) { echo "<br>XML Error: ".xml_error_string(xml_get_error_code($xml_parser)); echo " at line ".xml_get_current_line_number($xml_parser); break; } } xml_parser_free($xml_parser); ?> Код брала в нете...
Проверяйте параметр allow_url_fopen в php.ini. Возможно отключена возможность загрузки файлов. Для XML я использовал модуль PHP - SimpleXML.