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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание атрибута в существующем элементе, new DOMAttr() 
:(
    Опции темы
crang
Дата 14.7.2009, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Доброго времени суток!

в пхп скрипте необходимо добавить атрибут "logo" к элементу "gametype":

Код

    <server type="" address="блабла" status="UP">
        <hostname>блаблабла</hostname>
        <name>блаблабла</name>
        <gametype>cstrike</gametype>
        <map>de_chateau</map>
        <numplayers>0</numplayers>
        <maxplayers>32</maxplayers>
        <ping>10</ping>
        <retries>0</retries>
        <players>
        </players>
    </server>


делаю так:

Код

    $dataset = $XML->getElementsByTagName( 'server' ); 
    foreach( $dataset as $data )  
   {
       ...
       $gamelogo="pics/gamelogos/cod4.png";
       ...
       $x = $data->getElementsByTagName('gametype');
       $x->item(0)->setAttributeNode(new DOMAttr('logo',$gamelogo));
       ...
   }


а в результате ничего - ни ошибок, ни атрибута в выходном XML. Подскажите что не так?

Это сообщение отредактировал(а) crang - 14.7.2009, 15:54
PM MAIL   Вверх
solenko
Дата 14.7.2009, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1473
Регистрация: 15.1.2006
Где: Украина

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



А почему не createAttribute?


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


 




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


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

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