JavaScript
layui.use('upload', function(){
var upload = layui.upload;
//执行实例
var uploadInst = upload.render({
elem: '#test1' //绑定元素
,acceptMime:'txt'
,exts:'txt'
,data:{}
,url: '{:url("import")}' //上传接口
,done: function(res){
//上传完毕回调
alert(res.info);
}
,error: function(){
//请求异常回调
}
});
});
thinkphp
$file = $this->app->request->file('file');
if (!$file) $this->error('文件不能为空');
$path = app()->getRootPath().'public/str/';
$name = rand(10000,99999).time().'.txt';
$file->move($path,$name);
$str = file_get_contents($path.$name);
$str = str_replace(array("\r\n", "\r", "\n"),',',$str);
$arrStr = explode(',',$str);