Загрузка файла из формы через 2 скрипта

Простите если коряво выражаюсь. Подскажите как сделать отправку файла на сервер через 2 скрипта?

Т.е. есть файл html c формой и полем "файл". Человек выбирает с диска файл и нажимает "Загрузить".

Файл передается скрипту посредством multipart/form-data, который загружает его на сервер посредством binmode.

Это все прекрасно работает.

Но когда я передаю файл из формы другому скрипту, где есть еще одна форма и в ней я указываю скрытое поле hidden с переданным именем файл из первой формы (чтобы сохранить информацию и нем), а затем загружаю форму третьим скриптом (также multipart/form-data и bitmode), файл теряется и не загружается на сервер. При этом имя файла передается из скрипта в другой скрипт, но сам файл не грузиться.

Буду благодарен за готовый (рабочий) простой пример.