【发布时间】:2014-10-13 13:43:55
【问题描述】:
在我的网站上,我希望能够上传、修改和打印图像。以后我不会使用这些图像,在离开“打印”页面之前让它们可用对我来说很重要。
我需要创建一个数据库来存储图像还是有其他(更简单)的方法来实现这一点?你能把这些东西存储在 RAM 中吗(请原谅我的菜鸟问题)?
基本上我需要上传图片,显示在屏幕上,玩弄它并打印出来。
【问题讨论】:
-
直接存储在文件系统有什么问题?
-
不,您实际上并不需要数据库来上传图像,除非您想存储图像路径和所有者等任何其他详细信息。只需将它们上传到目录(例如图片)
-
您不需要数据库来存储图像,您可以将它们上传到临时文件夹并将路径存储到变量中。
-
好的,谢谢,我很高兴听到这个消息。我之前只使用过一次文件上传(然后使用数据库),因此问题。
-
您可以通过让 cronjob 运行并检查文件的创建日期时间戳并取消链接任何过期的来实现它。但最简单的方法是使用可以确定的数据库。
标签: php html mysql file-upload