我现在是在html页面 有上传控件,然后有个按钮,点击一次添加一个上传控件,他的name属性会是pic1,pic2,pic3,以此类推。
如果是这样的话,我想上传多张照片,我的php里面应该怎么在不知道有多少个上传控件的情况下获取每个标签的name,并且将这些图片的路径存入数据库
现在我上传一个图片的写法是这样的。 $nid = $_GET['nid'];
$file_type=".png";
$file_name = time('Ymd');
$file_pic = $_FILES["pic"]["name"];
$url = "http://localhost/dbd/images/";
move_uploaded_file($_FILES["pic"]["tmp_name"],"../images/" .$file_name.$file_type);
$sql = "update xs_news set pic = '".$url.$file_name.$file_type."' where nid = '$nid'";
if(execute_data($sql)) {
echo "ok";
} else {
echo "error";
}
如果存入多个的话 我应该怎么改写?
如果是这样的话,我想上传多张照片,我的php里面应该怎么在不知道有多少个上传控件的情况下获取每个标签的name,并且将这些图片的路径存入数据库
现在我上传一个图片的写法是这样的。 $nid = $_GET['nid'];
$file_type=".png";
$file_name = time('Ymd');
$file_pic = $_FILES["pic"]["name"];
$url = "http://localhost/dbd/images/";
move_uploaded_file($_FILES["pic"]["tmp_name"],"../images/" .$file_name.$file_type);
$sql = "update xs_news set pic = '".$url.$file_name.$file_type."' where nid = '$nid'";
if(execute_data($sql)) {
echo "ok";
} else {
echo "error";
}
如果存入多个的话 我应该怎么改写?
解决方案 »
- 求写一个php替换程序
- php中gbk转utf-8的特殊问题,求解
- 网页嵌入播放器播放wmv的问题,关于进度拖放
- 求助高手!!问题有挑战性!!!!
- php获取到两个ip
- smarttemplate与smarty有没有区别??希望知道的跟贴~~~~~~~~~
- 执行substr($content,0,32),因为$content中可能存在字母,也可能存在汉字,所以输出$content的时候,总是出现"?" 虚心请教解决方法
- 我想统计网站静态页面的流量,该怎样统计啊??
- PHP里怎么定位SQLSERVER指针位置
- 大家好,市场上有买教人用php语言写系统的书吗,有了介绍一下
- php xdebug问题
- 如果程序中出现多层嵌套的 if...else...语句,如何重构可使程序逻辑变得更为清晰易读?
type=file 控件重名时(需按数组方式命名),则 $_FILES['name'] 的每个分项都是数组
PHP后端$_FILES['img']获取到的就是一个数组,然后循环遍历判断是否有上传并处理即可。
看看有多少个,就是上传了多少个了。