ホームページ > バックエンド開発 > PHPチュートリアル > PHP は複数のファイルのアップロードを実装します

PHP は複数のファイルのアップロードを実装します

WBOY
リリース: 2016-06-23 14:07:54
オリジナル
941 人が閲覧しました

求够一个PHP实现多文件上传的例子,直接贴代码,谢谢。


回复讨论(解决方案)

怎么没有人。。。。

百度swfupload,下载个实例研究下吧
多文件上传不是几句代码就说清楚的。

会单文件上传不?会的话多文件是一样的道理。只不过表单控件命名为数组,php处理数组而已。

$_FILES["file"] 怎么接收数组的文件,我用
foreach ($_FILES["file"] as $item)
{
$s=$s.",".$item;
}
只能接收一个文件

你的html代码是什么?

if($_FILES['file']['size'] >0){
if ( $_FILES["file"]["error"] > 0){
$msg= "附件上传错误: " . $_FILES["file"]["error"];
}else{
//if (file_exists("upload/".$_FILES["file"]["name"])){
// echo $msg =$_FILES["file"]["name"]." 附件已经存在! ";
//}else{
  $yc = $_POST['yc'];
  $yt = $_POST['yt'];
  $type = $_POST['type'];
  $newFileName=str_replace(".","_".time().".",$_FILES["file"]["name"]);
  $path="upload/" . $newFileName;
  move_uploaded_file($_FILES["file"]["tmp_name"],$path);
  
  $sql="insert into A004(c02,c03,c04,c05,c06,c07,c08,c09,c10) values ('".$id."','".$newFileName."','".$path."','".$yc[0]."','". $yt[0]."','".$type[0]."','0','".$_SESSION['LOGIN_ID']."','".get_time()."') ";
  $msg=$DB->Update($sql,"[10016]提交数据时失败,请稍后再试,或与技术员联系!");

//}
}
}








jQuery动态添加input type=file文件上传域
 


 
 
 
增加图片 
 
 
删除 
 
 
 
 
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート