Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Xml PHP 
:(
    Опции темы
Alix36
  Дата 26.2.2007, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



Меня  интересуют несколько задач, каким методов их легче всего выполнить?
1Задача.
Код

...
<item met='op' how='200' />
...

Как извсеч значения параметров met и how  и представить их как РНР переменные?
2Задача.
Код

...
<item id='1'>
<i1 m='33'>Бла1</i1>
<i2 m='445'>Бла2</i2>
</item>
<item id='2'>
<i1 m='303'>Бл3</i1>
</item>
...

Как вывести text() всех тегов <i1> тега <item id=''>, если ID тега item находится в переменной id.
Зарание спасибо!  
 smile 


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Alix36
Дата 27.2.2007, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



помогите кто чем может (С)


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 1.3.2007, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  26.2.2007,  20:55 Найти цитируемый пост)
Как извсеч значения параметров met и how  и представить их как РНР переменные?


Код

<?php
$xml = <<<EOF
<item met='op' how='200' />
EOF;
$doc = new DOMDocument();
$doc->loadXML($xml);
$element = $doc->getElementsByTagName('item')->item(0);
echo 'атрибут met: '.$element->getAttribute('met').' атрибут how: '.$element->getAttribute('how');
 ?>


Это сообщение отредактировал(а) mishaSL - 1.3.2007, 22:51


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Alix36
Дата 2.3.2007, 20:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



ОЙ спасибо! 


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Alix36
Дата 3.3.2007, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



Неработает... блин.


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 5.3.2007, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  3.3.2007,  11:51 Найти цитируемый пост)
Неработает... блин. 


Если еще не разобрался, то напиши что за ошибку выводит.



--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Alix36
Дата 6.3.2007, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



Parse error: parse error, unexpected T_OBJECT_OPERATOR in o:\home\test2.ru\www\xml.php on line 7

и как можно загружать файл, а не отдельные тэги?
т.е.
вместо строк 1 и 2 взять из файла xml.xml


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 6.3.2007, 18:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  6.3.2007,  18:48 Найти цитируемый пост)
как можно загружать файл, а не отдельные тэги?


http://ru.php.net/manual/ru/function.dom-d...cument-load.php


А вообще лучше посмотри весь этот раздел http://ru.php.net/manual/ru/ref.dom.php


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Alix36
Дата 6.3.2007, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



а в чем ошибка можеш сказать?


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 7.3.2007, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  6.3.2007,  21:25 Найти цитируемый пост)
а в чем ошибка можеш сказать? 


У меня этот код ошибок не выдает. Да в принципе и не должен.

У тебя PHP5? Какая версия?



--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Alix36
Дата 8.3.2007, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



а наверне из-зи версии PHP 4


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
Alix36
Дата 8.3.2007, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



нет не пашет проверял на fatal.ru jino-net.ru


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 9.3.2007, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  8.3.2007,  16:14 Найти цитируемый пост)
а наверне из-зи версии PHP 4 


На 4 версии нужно делать совершенно по другому. Используй 5 версию, практически на всех платных хостингах PHP5 поддерживается.

Добавлено @ 13:56 
Цитата(Alix36 @  8.3.2007,  17:11 Найти цитируемый пост)
jino-net.ru 


На главной странице написано, что можно использовать PHP5.



--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
Alix36
Дата 10.3.2007, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 478
Регистрация: 6.11.2006

Репутация: нет
Всего: 3



на джино скрипт не пашет


--------------------
Наши лица как дым, И никто не узнает как мы победим. (С)Пикник.
PM MAIL   Вверх
mishaSL
Дата 10.3.2007, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1046
Регистрация: 10.1.2007
Где: Санкт-Петербург

Репутация: 1
Всего: 54



Цитата(Alix36 @  10.3.2007,  12:25 Найти цитируемый пост)
на джино скрипт не пашет 


Ты посмотри как у них запускать скрипты под PHP5, скорее всего нужно файл переименовать в xml.php5


--------------------
Лучший способ научиться программированию - это посмотреть как это делают другие...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.