Это не просто скрипт, это комплекс уже по сути (судя по описанию постановки задачи). Тут нужен нормальный подход, имхо, лучше нанять специалиста по веб разработкам, который это все быстро напишет и, что наверное более важнее, будет при необходимости поддерживать (имеется ввиду корректировка кода в разумных пределах, как то при переходе между php версии 4 к 5 и т.п.).