|
本文实例为大家分享了skymvc实现文件上传的具体代码,供大家参考,具体内容如下
1.代码upload.ctrl.php
smarty->display("upload/default.html");
}
public function onUpload(){
$this->loadClass("upload");
//上传的文件目录
$this->upload->uploaddir="attach/my/";
//允许上传的文件大小
$this->upload->maxsize=4194304000;
//是否上传图片
$this->upload->up;
//设置允许上传的文件类型
$this->upload->sysallowtype=array('gif','jpg','bmp','png','jpeg','txt','mpeg','avi','rm','rmvb','wmv','flv','mp3','wav','wma','swf','doc','pdf','zip','tar','svg');
$this->upload->allowtype=$this->upload->sysallowtype;
//根据Id存储
$this->upload->iddir=0;
$data=$this->upload->uploadfile("upimg");
//print_r($data);
echo json_encode($data);
}
}
?>
2.代码upload.html
{include file="head.html"}
{include file="header.html"}
上传文件
上传结果
{include file="footer.html"}
.result{border:1px solid #ccc; padding:5px;}
.result div{line-height:24px;}
.result .e{color:#D58384;}
.result .s{color:#59A42A;}
3.PHP代码
function skyUpload(upid,url,success,error,uploadProgress)
{
var vFD = new FormData();
var f= document.getElementById(upid).files;
$("#"+upid+"loading").show();
for(var i=0;i
以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。
您可能感兴趣的文章:CodeIgniter php mvc框架 中国网站php打造属于自己的MVC框架基于PHP Web开发MVC框架的Smarty使用说明PHP的MVC模式实现原理分析(一相简单的MVC框架范例)php实现最简单的MVC框架实例教程php实现简单的MVC框架实例PHP简单的MVC框架实现方法PHP MVC框架路由学习笔记手把手编写PHP框架 深入了解MVC运行流程thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】搭建自己的PHP MVC框架详解
|
|