Скрипт обработки XML

Бойков13 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.09.2013

Скрипт для обработки файлов в формате 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

При заявке - прошу указать схему работы скрипта, как вы ее видите.

Спасибо