我正在编辑一个照片库脚本,以允许使用 TIFF 进行上传和保存,但我必须将文件保留为 jpg 格式以供 Web 查看。
我所做的是安装 Image Magick 将 TIF 转换为 JPEG,一旦我将其转换,我希望脚本继续制作缩略图、缩放图像等。它使它们从
$_FILES['image']['tmp_name']
有没有办法将我新创建的文件设置为
$_FILES['image']['tmp_name']
?我的新 jpeg 文件路径设置为 $nw
。
基本上我需要
$nw='path/to/newfile.jpg';
$_FILES['image']['tmp_name']=$nw;
但它不起作用。有什么想法吗?
如果您需要跨多个页面请求处理同一个文件,请使用 move_uploaded_file 将其移动到安全的地方。
如果您编写的函数需要访问
$_FILES['image']['tmp_name']
,请重写它们以接受文件名作为参数,并使用文件的新位置作为参数来调用它们。