【发布时间】:2010-09-04 11:32:13
【问题描述】:
在以通常的方式上传图像文件后,我一直在处理图像文件,例如将文件从 /tmp 文件夹移动到网站的首选文件夹。
现在我想通过将图像保存在临时文件夹中来操作图像,一旦完成,我想将其移动到首选文件夹。
我想做的是……
- 显示一个非常简单的自定义文件上传对话框。
- 选择一张图片并点击上传。
- 表单已提交到 iframe,因此我可以显示进度条。
- php 脚本将回显 javascript 代码,该代码将从 iframe 调用父窗口函数以通知图像已上传。
- 我想显示另一个对话框,它将显示 tmp 文件夹中的图像,以便用户可以调整大小和裁剪。
- 当用户选择图像上的一个区域进行裁剪时,我会将坐标发送到服务器并处理 tmp 文件夹中的图像。
- 图像处理完成后,我希望将最终图像移动到我的目标文件夹。
这是我的疑问。
- 临时图像将在 tmp 文件夹中保留多长时间。
- 如何在对话框的 temp 文件夹中显示图像,因为我只有它的物理路径。
- 我想我可以像
<img src='fetchfromtmp.php?filename>那样做。不是吗? -
在 php 脚本中,我可以像 readfile('tmp/tmpfile') 一样读取图像。
那么,最后,从临时文件夹进行操作会好吗?它会有效/有启发性吗?可能有什么并发症?如果有的话。
我想对我的想法提出建议和替代方案。 谢谢。
【问题讨论】: