您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

关于PHP的多图下传和处理,麻烦高手写一段代码供研习

2025/1/21 2:21:51发布16次查看
关于php的多图上传和处理,麻烦高手写一段代码供研习
需求如下:
一个产品名下面有4张图片。图片上传到当前路径的“upimg”文件夹中,图片路径要存到mysql对应的字段里。
  所以我在做产品资料填入的时候,针对同一个产品名,必须上传4个图片。
---------数据库结构:
数据库名:atest,
表名:prodcut,
表对应的字段:pname,pic1,pic2,pic3,pic4...(均为char类型)
--------html的表单我如此设计:
html code
产品名称:
产品图片1:
产品图片2:
产品图片3:
产品图片4:
需要注意的几点:  
  1,在数据库里,一个产品名+四个图片路径组成一条数据,而不是存为多条数据。
  2,必须对图片文件重命名,否则会出现重复;
  3,上传文件前要检测图片格式是否为jpg,bmp,gif或者png,否则不上传;
  4,上传图片的体积不能超过2m;即:name=max_file_size value=2000000
麻烦补充一段代码:upload.php,谢谢!
------解决方案--------------------
我是这么解决的:
一张成功以后,把上传的类重命名,一个图片用一个类,4个文件就用四个类。。。。。成功实现了
我这是最笨的方法。等高手出用数组循环实现的方法中......
单张图片上传的类:uploadclass.php(对应多图片上传时,对其改名,并对其中的代码段做相应变更,即可多次引用,多张上传)
php code ------解决方案--------------------
一个测试例
php code
文件1:
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product