Администрация · Flash & XML Front-end · XML & PHP Back-end · Demo:

Вж. също свързаната публикация в блога: Flash, XML, PHP, CMS - основата.

Парсване на demo.xml в $xmlArr (PHP Array):

Array
(
    [1] => Array
        (
            [name] => Флейта Тромпеткова
            [age] => 23
            [readonly] => 1
        )

    [2] => Array
        (
            [name] => Блонди Свиркова
            [age] => 19
            [readonly] => 1
        )

    [3] => Array
        (
            [name] => Ганка Заблейкова
            [age] => 20
            [readonly] => 1
        )

    [4] => Array
        (
            [name] => Учтивост Лицемеркова
            [age] => 18
            [readonly] => 1
        )

    [5] => Array
        (
            [name] => Съска Змейкова
            [age] => 22
            [readonly] => 1
        )

)

Добавяне на нов модел:

Редактиране на модел:

Изтриване на модел:

Задаване на ред на моделите:

Записването на demo.xml от $xmlArr (PHP Array) се извършва при submit на всеки формуляр.
Тъй като demo.xml е един файл, за чиято промяна могат да се съревноват едновременно няколко потребителя - при Demo варианта - предполагам, че могат да възникнат проблеми..
И не забравяйте да почистите след себе си ;)

Възстановяване на оригиналния XML файл

Source Code:

demo.xml | class xmlLib - class.xmllib.php | demo.zip

Тази demo страница се публикува под Creative Commons Attribution 3.0 Unported. Използвайте идеите и кода, както намерите за добре, просто посочвайте с директен линк към тази страница оригиналната разработка. Благодаря!

Вж. също свързаната публикация в блога: Flash, XML, PHP, CMS - основата.

Владимир Комаров, Hamaelleon™, www.vlkomarov.info | 12.07.2008