jquery PHP大文件上传,【code】jQuery+PHP单个大文件分片上传

```

**blobuploader.php**

```php

0){

return array( '0','上传失败' );

}

//-------------保存临时文件

$chunks = intval($_POST['chunks']);//总分块个数

$chunk = intval($_POST['chunk']);//当前分块索引

//临时目录

$tmppath = $savedir.'/tmp';

if(!file_exists($tmppath)){ @mkdir($tmppath,0777,true); }

$filenamemd5 = md5($_POST['filename']);

$tmpname = "{$userID}_{$filenamemd5}_{$chunk}";//临时文件名

@move_uploaded_file($_FILES[$name]["tmp_name"],"{$tmppath}/{$tmpname}");

$return_arr[0]='1';

$return_arr[1]='needmore';

}

return $return_arr;

}

}

$res = array(

'flag' =>false,

'url' =>'',//上传得到的新路径

'info' =>'',

);

$er = new uploader();

$arr = $er->upload("newfile");

if(empty($arr[0])){

$res['info'] = $arr[1];

}else{

$pathurl = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];

$pathurl = substr($pathurl,0,strripos($pathurl,"/"));

$res['flag'] = true;

$res['url'] = $pathurl.'/'.$arr[1];

$res['info'] = "success";

}

echo json_encode($res);

die();

?>

```

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值