« 上一篇下一篇 »

PHP中图像文件如何上传

要为网站增加可上传切屏图像支持,尽管这看起来不算太困难,但确实需要应用做多处修改。出于这个原因,最好在具体深入代码之前先做一个规划。首先,使用ALTER为数据库增加一个列,要修改数据库,它需要一个新的列存储每个切屏图像文件的文件名。由于我们计划把所有图像文件都放在同一个文件夹中,所以只需要在数据库中存储文件名本身而不包含路径。

其次,要修改表单,使用一个文件输入域以允许图像文件上传。在增加页面上已经有一个表单来增加内容,所以我们需要修改这个表单,在其中增加一个文件输入域。结合web浏览器,这个输入域可以为用户提供一个用户界面来选择要上传的文件。

再次,编写一个查询用INSERT将切屏图像名插入表的列中。处理表单来增加内容的ADD脚本必须考虑到这个新的输入表单域,并适当处理,从而当向表中插入一个新的内容时,将切屏图像文件名插入到列中。最后,修改网站主页来显示内容对应的切屏图像。最后一项修改是修改主页面,必须把它修改为对于所显示的每一个内容,要具体显示出相应的切屏图像。

« 上一篇下一篇 »