PDA

Просмотр полной версии : xmldoc неизвестная функция


Haiat
20.12.2007, 10:58
Говорит что нет такой функции.Но как я понимаю она в php есть.С чем может бытть связано?старая версия?да вроде нормал

etc
20.12.2007, 11:06
Нет либы с XML, значит.

Haiat
20.12.2007, 11:10
Ясно.а где её можно взять?

Вроде нашёл какие то,хотя не уверен что нормальные.Куда их надо засунуть?я в какую то папку extension.Туда надо?или может что прописать где то ещё надо?

kotsie
20.12.2007, 13:45
вы бы немного точнее описали проблему, а то ведь не понятно что за расширение, для чего оно вам надо, может можно встроенными функциями обойтись без проблем.

Если всё-таки надо ставить дополнительную библиотеку, то всё зависит от ОС. если окошки, то в php.ini extension_dir - папка, где должны лежать подключаемые dll`ки. там же в разделе "Dynamic Extensions" пишется нужная dll`ка.

Haiat
20.12.2007, 15:47
есть xml:

<?xml version="1.0" encoding="UTF-8"?>
<data>
<razdel name="FASHION" type="photo">
<podrazdels>
<podrazdel name="ANAPA" >
<img name="1" big="images/big/1.jpg" small="images/small/1.jpg"/>
<img name="2" big="images/big/2.jpg" small="images/small/2.jpg"/>
<img name="3" big="images/big/3.jpg" small="images/small/3.jpg"/>
<img name="4" big="images/big/4.jpg" small="images/small/4.jpg"/>
<img name="5" big="images/big/5.jpg" small="images/small/5.jpg"/>
<img name="6" big="images/big/6.jpg" small="images/small/6.jpg"/>
</podrazdel>
<podrazdel name="ANAPA FOREVER">
<img name="1" big="images/big/7.jpg" small="images/small/7.jpg"/>
<img name="2" big="images/big/8.jpg" small="images/small/8.jpg"/>
<img name="3" big="images/big/9.jpg" small="images/small/9.jpg"/>
<img name="4" big="images/big/10.jpg" small="images/small/10.jpg"/>
</podrazdel>
<podrazdel name="RIO DE JANEIRO">
<img name="1" big="images/big/11.jpg" small="images/small/11.jpg"/>
<img name="2" big="images/big/12.jpg" small="images/small/12.jpg"/>
<img name="3" big="images/big/13.jpg" small="images/small/13.jpg"/>
<img name="4" big="images/big/14.jpg" small="images/small/14.jpg"/>
<img name="5" big="images/big/15.jpg" small="images/small/15.jpg"/>
</podrazdel>
</podrazdels>
</razdel>
<razdel name="PORTRAITS" type="photo">
<podrazdels>
<podrazdel name="NEW PORTRAITS">
<img name="1" big="images/big/16.jpg" small="images/small/16.jpg"/>
<img name="2" big="images/big/17.jpg" small="images/small/17.jpg"/>
<img name="3" big="images/big/18.jpg" small="images/small/18.jpg"/>
</podrazdel>
<podrazdel name="OLD PORTRAITS">
<img name="1" big="images/big/19.jpg" small="images/small/19.jpg"/>
</podrazdel>
<podrazdel name="ALL PORTRAITS">
<img name="1" big="images/big/20.jpg" small="images/small/20.jpg"/>
<img name="2" big="images/big/21.jpg" small="images/small/21.jpg"/>
</podrazdel>
</podrazdels>
</razdel>
<razdel name="COMMERCIAL" type="photo">
<podrazdels>
<podrazdel name="MY CLIENTS">
<img name="1" big="images/big/22.jpg" small="images/small/22.jpg"/>
<img name="2" big="images/big/23.jpg" small="images/small/23.jpg"/>
<img name="3" big="images/big/24.jpg" small="images/small/24.jpg"/>
<img name="4" big="images/big/25.jpg" small="images/small/25.jpg"/>
</podrazdel>
<podrazdel name="MY PARTNERS">
<img name="1" big="images/big/26.jpg" small="images/small/26.jpg"/>
<img name="2" big="images/big/27.jpg" small="images/small/27.jpg"/>
</podrazdel>
</podrazdels>
</razdel>
<razdel name="PERSONNEL" type="text" text="ABOUT ME:
THERE ARE MANY VARIATIONS OF PASSAGES OF LOREM IPSUM AVAILABLE, BUT THE MAJORITY HAVE SUFFERED ALTERATION IN SOME FORM, BY INJECTED HUMOUR, OR RANDOMISED WORDS WHICH DONT LOOK EVEN SLIGHTLY BELIEVABLE. IF YOU ARE GOING TO USE A PASSAGE OF LOREM IPSUM, YOU NEED TO BE SURE THERE ISNT ANYTHING EMBARRASSING HIDDEN IN THE MIDDLE OF TEXT. THERE ARE MANY VARIATIONS OF PASSAGES OF LOREM IPSUM AVAILABLE, BUT THE MAJORITY HAVE SUFFERED ALTERATION IN SOME FORM, BY INJECTED HUMOUR, OR RANDOMISED WORDS WHICH DONT LOOK EVEN SLIGHTLY BELIEVABLE. IF YOU ARE GOING TO USE A PASSAGE OF LOREM IPSUM, YOU NEED TO BE SURE">
</razdel>
<razdel name="TRAVEL" type="photo">
<podrazdels>
<podrazdel name="RUSSIA">
<img name="1" big="images/big/28.jpg" small="images/small/28.jpg"/>
<img name="2" big="images/big/29.jpg" small="images/small/29.jpg"/>
</podrazdel>
<podrazdel name="JAPANESE">
<img name="2" big="images/big/30.jpg" small="images/small/30.jpg"/>
</podrazdel>
</podrazdels>
</razdel>
<razdel name="VIDEO" type="video">
<podrazdels>
<podrazdel name="VIDEO UNIT 1">
<img name="1C" big="images/big/30.jpg" small="images/small/1C.jpg"/>
</podrazdel>
</podrazdels>
</razdel>
<razdel name="CONTACTS" type="text" text="contacts
moscow +7 911 1130939
toronto +1 905 4534761

anya@chibis.ca ">
</razdel>
</data>

Делаю админку для флэш сайта.Мне нужно всё это разобрать.Поменять в ходе работы админки нужные вещи.и снова записать.
Подскажите лучший способ это сделать.ОДни пытаюсь тут.что то туговато.Вот мне бы подключить функция xmldoc.С ней по моему проще.
P.s:с английским туго,не направляйте плиз на англ сайты

kotsie
20.12.2007, 15:57
мм, без знаний английского плоховато в професии живётся. хотя конечно по примеру всё должно быть понятно. http://ru.php.net/manual/ru/ref.xml.php вот тут несколько примеров есть. это встроенная. есть, наверное, проще, например DOM XML, но она по-моему опционально идёт.
на сервер разрешается ставить что угодно?

Haiat
20.12.2007, 16:02
мне пока хотя бы на локале чтобы работало,а с сервером потом разберёмся.

Haiat
20.12.2007, 16:17
По моему разобрался.Спасибо.

kotsie
20.12.2007, 16:29
хорошо. если разобрались - напишите хотя бы намёк на решение, чтобы люди по поиску не находили разочарование :)

Haiat
20.12.2007, 17:11
как до конца доделаю.напишу обязательно.вобщем для начала скрипт будет парсить полностью его а потом его же рядо м в другой записыввать