批量上传提问

chb89888404 2009-07-28 03:12:35

<form action="" method="post" enctype="multipart/form-data" name="form1">
<input type="hidden" name="hiddenField" size="30000"><br>
图片1:<input type="file" name="file[]"><br>
图片2:<input type="file" name="file[]"><br>
图片3:<input type="file" name="file[]"><br>
图片4:<input type="file" name="file[]"><br>
图片5:<input type="file" name="file[]"><br>
<input type="submit" name="Submit" value="提交">
</form>
<?php
if($_POST["Submit"]!=""){

if(!is_dir("./upfile")){

mkdir("./upfile");

}

for($i=0;$i<count($file);$i++){

$path="./upfile/".date("Ymdhis").$_FILES["file"]["name"][$i];

move_uploaded_file($_FILES["file"]["tmp_name"][$i],$path);
}
echo "图片上传成功,请稍等...";
}
?>


问下大家 count($file)这个值是怎么取到的?我看了半天都不明白?我知道count的作用是计算数组中的单元数目,file[]提交的是一个数组,但这里没有计算数组的个数。
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序猿之殇 2009-07-28
  • 打赏
  • 举报
回复
在php.ini register_global = Off;的情况下,这段代码是不能正常工作的.
register_global = On时,$file数组是所有上传文件的数组,你可以print_r输出一下.
tfxg 2009-07-28
  • 打赏
  • 举报
回复
你的代碼用$file,應該是在PHP配置公共變量為On的前提才能
tfxg 2009-07-28
  • 打赏
  • 举报
回复
file是html提交過來的變量,也可以寫成count($_POST[file])
tfxg 2009-07-28
  • 打赏
  • 举报
回复
應該是count($_FILES[file][name])
微厦科技云教育网络课堂是一款基于B/S架构的在线培训考试系统,专一针对政府,学校,培训班等单位培训,大规模考试,提高学员素质,远程教学,省时省力,便捷高效。支持手机端、电脑端,可以在安卓、苹果、微信中使用,界面大气,庄重、灵活。功能:1、支持手机,可以在安卓、苹果、微信中使用;2、课程中心、在线考试、模拟考试、考务中心、错题回顾、考试回顾、在线学习、在线练习等;3.支持自动判卷和手工判卷;4、支持本地视频(FLV、MP4)在线上传在线播放,视频防下载;5、支持试题批量导入、导出;6、支持考试成绩分组查询、分组导出。2017新增功能:1、支持多种界面风格,风格自由切换;2、视频在线学习,精准记录学员观看时间(视频失去焦点即停止播放);3、支持视频播放事件(课堂提问、实时反馈、提醒、资料展示);4、学习时间精准统计,统计在线时间,在线学习时间;5、支持微信,手机端在线学习、在线考试;6.学员批量导入、批量导出;7、教师批量导入、批量导出;8、支持公式编辑在线培训考试系统系统环境。注意事项:1、开发环境为VS2010,数据库采用SQL Server 2008,系统基于.Net 4.0开发;2、硬件环境:CPU1.6Mhz以上,内存2GB以上;3、软件环境:Windows server 2008或以上版本、IIS7以上版本、DotNet4.0 Framework、SQL Server 2005或以上版本;4、学员账号:13223040250 密码1   教师账号:18037155753 密码1   管理账号:song密码1(页面底部“机构管理”登录)
微厦在线培训考试系统是一款基于B/S架构的在线学习系统,支持手机端、电脑端,可以在安卓、苹果、微信中使用,方便学员利用碎片化时间进行随时随地的学习,可广泛用于培训机构、职业学院、机关单位、企业机构等等。该系统集在线学习、在线练习、模拟考试、在线考试于一体,这对于培训机构的远程教学开展更加有利。 软件功能 1. 支持手机,可以在安卓、苹果、微信中使用。 2. 在线学习、在线练习、模拟考试、在线考试、错题回顾、考试回顾等 3. 支持自动判卷和手工判卷。 4. 支持本地视频(flv)在线上传在线播放。 5. 支持试题批量导入、导出。 6. 支持考试成绩分组查询、分组导出。 2016新增功能 1. *支持多种界面风格,风格自由切换 2. *视频在线学习,精准记录学员观看时间(视频失去焦点即停止播放) 3. *支持视频播放事件(课堂提问、实时反馈、提醒、资料展示) 4. *学习时间精准统计,统计在线时间,在线学习时间 5. *支持微信,手机端在线学习、在线考试 6. *学员批量导入、批量导出 7. *教师批量导入、批量导出 8. *支持公式编辑 系统环境 系统基于.Net 4.0开发;数据库采用Sqlserver2005; 硬件环境:CPU1.6Mhz以上,内存2GB以上 软件环境:Windows server 2003或以上版本、IIS6以上版本、DotNet4.0 Framework、Sqlserver2005或以上版本 演示地址 http://exam.weisha100.cn/ 学员账号:13223040250密码1 教师账号:18037155753密码1 管理账号:song密码1(在网站底部的“机构管理”处登录) 下载地址 http://pan.baidu.com/s/1bppzM15

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧