PHP установил изображение на моем сервере как загруженный временный файл - PullRequest
0 голосов
/ 20 июля 2011

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

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

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

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

1 Ответ

1 голос
/ 20 июля 2011

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...