Скрипт обработки XML
Скрипт для обработки файлов в формате XML (XML и YML), а именно для считывания с таких фалов необходимой информации и вывода ее в файл. Скрипт предназначен для админ. части сайта.
При этом нужно принять во внимание, что такие фалы могут быть значительного размера (от 500 МБ и больше)
Скрипт должен работать следующим образом:
В интерфейсе должно быть:
2 строки (поля) для ввода текста
В поле 1 вписывается/ вставляется ссылка на файл которые нужно обработать.
В поле 2 вписывается/ вставляется значение, которое необходимо считать с данного файла.
2 поля с двумя радиокнопками каждое
В поле с радиокнопкой 1 отмечается, взять ли файл с компьютера или из ссылки в поле 1. По умолчанию отмечено - "Взять из ссылки"
В поле с радиокнопкой 2 отмечается, сохранить ли полученный результат на компьютер или на сервер. По умолчанию отмечено - "Сохранить на сервер"
Кнопка "Обработать"
После нажатия кнопки "Обработать" извлеченные данные вписываются в текстовый файл в колонку (следующий под предыдущим) и сохраняются в зависимости от
выбора в поле с радиокнопкой 2.
Требование:
1 корректные сообщения в браузер, а подробности и ошибки выполнения в trigger_error().
2 memory_limit 90 M, max_execution_time 30
Примеры фалов:
1-Ссылка на файл: http://www.sotmarket.ru/rambler-pokupki.php?ref=[ref]
Примеры файлов: http://www.partner.sotmarket.ru/faq-58.html
2-Ссылка на файл: http://static.ozone.ru/multimedia/yml/facet/div_tech.xml
Примеры фалов: http://www.ozon.ru/context/partner_xml/
3-Ссылка на файл:http://my-shop.ru/_files/prices/partner_YML_availability_1.xml
Примеры фалов: http://my-shop.ru/my/helper_89
При заявке - прошу указать схему работы скрипта, как вы ее видите.
Спасибо