Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: PHP4 vs PHP5 - Замена функций!

Сообщения:  [1-7] 

 
 автор: itica   (12.04.2007 в 23:34)   письмо автору
 
   для: Саня   (12.04.2007 в 22:50)
 

Ух ты! Спасибо огромное! Никогда бы не подумал что всё так просто!

   
 
 автор: Саня   (12.04.2007 в 22:50)   письмо автору
 
   для: itica   (12.04.2007 в 19:14)
 

Да уж, не обратил внимания на код.
Фактически код с применением DOM не сильно отличается от кода с DOMXML.
<?
$dom 
= new DOMDocument("1.0");
$root $dom->createElement("www.request");
$root $dom->appendChild($root);
$tmp $dom->createElement("test""content");
$root->appendChild($tmp);
$tmp $dom->createElement("proverka""proverka");
$root->appendChild($tmp);
$tmp $dom->createElement("string""some string");
$root->appendChild($tmp);

echo 
$dom->saveXML();

   
 
 автор: itica   (12.04.2007 в 19:14)   письмо автору
 
   для: Саня   (12.04.2007 в 16:49)
 

В этих темах рассказано как разобрать XML, а мне интересно как собрать его или я что-то не так понимаю?

   
 
 автор: Саня   (12.04.2007 в 16:49)   письмо автору
 
   для: itica   (12.04.2007 в 11:45)
 

http://softtime.ru/forum/read.php?id_forum=1&id_theme=32573
http://softtime.ru/forum/read.php?id_forum=1&id_theme=30966
http://softtime.ru/forum/read.php?id_forum=1&id_theme=30985
http://softtime.ru/forum/read.php?id_forum=1&id_theme=31042

   
 
 автор: itica   (12.04.2007 в 11:45)   письмо автору
 
   для: Саня   (12.04.2007 в 03:43)
 

Вот я и не могу ничего найти, где бы прочитать про то что нужно на что изменить.

Если не трудно, можете примерно набросать как этот код выглядит на PHP5, или ссылку где сказано что на что менять.

   
 
 автор: Саня   (12.04.2007 в 03:43)   письмо автору
 
   для: itica   (12.04.2007 в 02:03)
 

DOMXML нету в PHP5. Вместо него обычный DOM.

   
 
 автор: itica   (12.04.2007 в 02:03)   письмо автору
 
 

После того как я поставил себе на локалхост PHP5 код:
   
    $doc = domxml_new_doc('1.0');
    $root = $doc->create_element('www.request');
    $root = $doc->append_child($root);
    $tmp = $doc->create_element('test');
    $tmp->set_content($test);
    $root->append_child($tmp);
    $tmp = $doc->create_element('proverka');
    $tmp->set_content($proverka);
    $root->append_child($tmp);
    $tmp = $doc->create_element('string');
    $tmp->set_content($string);
    $root->append_child($tmp);
    .....

Перестал работать, а интерпретатор сообщает что таких функций не существует, чем можно заменить этот код (помню где-то видел, что нужно изменить немного названия, но где найти не могу), чтобы он работал в PHP5 и выполнял те же функции?

   

Сообщения:  [1-7] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования