2011-07-19 2 views
0

Я редактирую сценарий фотогалереи, чтобы разрешить загрузку и сохранение TIFF, но я должен хранить файлы в формате jpg и для просмотра в Интернете. Я установил изображение magick для преобразования TIF в JPEG, после того, как я его конвертировал. Я хочу, чтобы скрипт продолжал делать миниатюры, увеличивать изображения и т. Д., Он делает их от $ _FILES ['image'] ['tmp_name ']PHP установил изображение на моем сервере в виде загруженного временного файла

Есть ли способ установить мой вновь созданный файл как $ _FILES [' image '] [' tmp_name ']? мой новый путь к файлу jpeg установлен в $ nw.
в основном мне нужно

$nw='path/to/newfile.jpg'; 
$_FILES['image']['tmp_name']=$nw; 

, но он не работает. есть идеи?

+0

напишите свой код. –

+0

Весь код довольно длинный, или я бы опубликовал его. свитки на несколько страниц –

ответ

1

Если вам нужно работать с одним и тем же файлом на нескольких запросах страницы, переместите его где-нибудь в безопасном месте, используя move_uploaded_file.

Если функции, которые вы написали, требуют доступа к $_FILES['image']['tmp_name'], перепишите их, чтобы принять имя файла в качестве параметра и вызвать их, используя новое местоположение файла в качестве аргумента.

+0

Я надеялся, что не придется, но кажется, что нет альтернативы –

Смежные вопросы