dmaw
я делал так:
прикепленный файл (в моем случае это фото) нажатием на кнопку загрузки мы грузим на сервер. далее я проверяю переменные массива $_FILES и разрешаю или запрещаю продолжение действий в зависимости от этих данных.. например если есть ошибка то я сообщаю о причинах неудачной загрузки, это может быть размер или тип файла или еще много чего.. если загрузка прошла успешно то я копирую файл с сервера во папку временного хранения на сайте и запоминаю этот путь в переменной. в самой форме ввода (html код страницы) у меня есть скрытое из которого скрипт узнает была ли нажата кнопка загрузки, если она была нажата то свойству value я передаю значение из сессионной переменной запомнившей путь временного хранения файла на сайте и фотка отображается на странице, если нажатия не было то при построении строницы в поле для изображения вывожу что нибудь типа фото не загружено.. т.к. для загрузки на сервер файлов используется стандартное поле то в принципе нечто подобное можно реализовать для любых файлов, необязательно фото..
можно с помощью ява и пхп сохранять саму строку из формы в скрытое поле и передавать ее между действиями..
|