|
|
|
| есть код:
<?php
$doc = new_xml('1.0');
$root = $doc->add_root('sites');
$site = $root->new_child('site', '');
$site->new_cild('title', 'PHP.net');
$site->new_cild('url', 'www.php.net');
$site->new_cild('description', 'The homepage of PHP');
$fp = @fopen('test.xml', 'w');
if(!$fp) {
die("Error open XML");
}
fwrite($fp, $doc->dumpmem());
fclose($fp);
?>
|
при его запуске:
Fatal error: Call to undefined function new_xml() in z:\home\test1.ru\www\xml.php on line 2
что нетак? | |
|
|
|
|
|
|
|
для: Be4ep
(28.01.2005 в 19:06)
| | Хм... а такой функции в PHP нет - это вероятно функция разработанная кем-то другим, тогда следует искать её реализацию и подключать к скрипту при помощи инструкции include:
<?php
include "library.php";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(28.01.2005 в 22:53)
| | я из книжки пример привел, но там они ьиьлиотеку не добаляли :( | |
|
|
|
|
|
|
|
для: Be4ep
(29.01.2005 в 19:53)
| | Хм... посмотрите они перед этим ни какой класс не разрабатывают? Так как оперирируют классом... а его где-то нужно взять... | |
|
|
|
|
|
|
|
для: cheops
(29.01.2005 в 19:58)
| | нашел. только оказалось это не класс. это библтотека к php libxml
толко вот как ее теперь установить.... | |
|
|
|
|
|
|
|
для: Be4ep
(30.01.2005 в 01:18)
| | Это библиотека у вас есть, да? | |
|
|
|
|
|
|
|
для: cheops
(30.01.2005 в 13:49)
| | скачал с http://xmlsoft.org// в книжке говорится про нее
но это С парсер.
при подключении к php она ненаходит еще одну библиотеку. хотя (!) она лежит вместе с ней и я даже ее зарегистрировал (regsvr32.exe) | |
|
|
|
|
|
|
|
для: Be4ep
(30.01.2005 в 20:37)
| | А куда вы их поместили? | |
|
|
|
|
|
|
|
для: cheops
(30.01.2005 в 22:22)
| | поместил все в папку экстеншен плюс еще в php.ini добавил. ну и все dll и exe зарегистрировал(на всякий) | |
|
|
|
|
|
|
|
для: Be4ep
(31.01.2005 в 00:05)
| | А как вы их зарегистрировали? Попробуйте просто скопировать dll в С:/Windows/sysytem32. | |
|
|
|
|
|
|
|
для: cheops
(31.01.2005 в 07:34)
| | вобщем оказалось библиотека к php неподходит..... те она вообще не php ext.
жалко. придется класс писать :( | |
|
|
|