Доработать скрипт загрузки XML файла

Евгений17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.09.2012

Есть скрипт загрузки файла в БД: http://pastebin.com/eDrMZCms

Нужно сделать следующее:

1. Разбить загрузку файла на части, файл 30 МБ и и часто не догружается полностью

2. Сделать замену символов " ' & так как на даний момент строки с ними не грузятся

3. Сейчас скрипт читает XML только со структурой http://pastebin.com/vZtBJueP

нужно чтоб загружались со структурой http://pastebin.com/eQmVj4ge

(загрузка только части

4. Сделать определение кодировки, чтоб загружались как UTF так и WIN кодировка

Заявки фрилансеров