网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的范文:

 

标签的border 样式在浏览器中显示不出来的解决方法
  • 剖析标注HTML元素时class比id所具有的优势
  • Table显示你要显示的边框代码
  • motor car
  • motor-car
  • motor company
  • motor company
  • motor component
  • motor component
  • motor control
  • motor control
  • motor coordination
  • motorcycle
  • 满子
  • 满实
  • 满山遍野
  • 满崽
  • 满布
  • 满帆
  • 满师
  • 满座
  • 满弓
  • 满心
  • 黑龙江交通职业技术学院2015年在山东招生录取工作顺利结束
  • 黑龙江交通职业技术学院2015年在江西招生录取工作顺利结束
  • 河北科技师范学院2015年专接本新生入学须知
  • 重庆工程学院2015年录取公告(四川职高专科)
  • 2015年河北科技师范学院二级院(系)学生管理部门联系方式
  • 哈尔滨信息工程学院2015年我院高考录取进程(8月16日更新)
  • 哈尔滨信息工程学院2015年黑龙江省高职(专科)投档分数线已经确定
  • 哈尔滨信息工程学院2015年高职(专科)A段录取院校投档分数线
  • 黑龙江职业学院2015年普通高考黑龙江省提前批次录取查询
  • 黑龙江职业学院2015年普通高考四川省录取查询
  • 标题 PHP MVC框架skymvc支持多文件上传
    范文
        本文实例为大家分享了skymvc实现文件上传的具体代码,供大家参考,具体内容如下
        1.代码upload.ctrl.php     
        <?php
        class uploadControl extends skymvc{
         public function __construct(){
          parent::__construct();
         }
         public function onDefault(){
          $this->smarty->display("https://upload.ynpxrz.com/upload/default.html");
         }
         public function onUpload(){
          $this->loadClass("upload");
          //上传的文件目录
          $this->upload->uploaddir="attach/my/";
          //允许上传的文件大小
          $this->upload->maxsize=4194304000;
          //是否上传图片
          $this->upload->upimg=true;
          //设置允许上传的文件类型
          $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     
        <!doctype html>
        <html>
        {include file="head.html"}
        <body>
        {include file="header.html"}
        <div>
         <form method="post" action="/index.php?m=upload&a=upload" enctype="multipart/form-data">
         <div>
          <div>
           <i></i>
           上传文件
           <div>
            <input type="file" id="upimg" name="upimg" multiple>
            </div>
          </div>
         </div>
         <div></div>
         <div>
         <input type="submit" value="上传">
         </div>
         </form>
         <h3>上传结果</h3>
         <div id="result"></div>
        </div>
        {include file="footer.html"}
        <style>
         .result{border:1px solid #ccc; padding:5px;}
         .result div{line-height:24px;}
         .result .e{color:#D58384;}
         .result .s{color:#59A42A;}
        </style>
        <script src="/static/js/skyupload.js"></script>
        <script>
         $(document).on("change","#upimg",function(data){
          skyUpload("upimg","/index.php?m=upload&a=upload&ajax=1",function(e){
           var data=eval("("+e.target.responseText+")");
           if(data.err){
            $("#result").append('<div>error:'+data.err+'</div>');
           }else{
            $("#result").append('<div>success:'+data.filename+'</div>');
           }
          });
         });
        </script>
        </body>
        </html>
        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<f.length;i++){ 
           vFD.append('upimg', document.getElementById(upid).files[i]);
           var oXHR = new XMLHttpRequest();  
           oXHR.addEventListener('load', success, false);
           oXHR.addEventListener('error', error, false);
           if(uploadProgress!=undefined){
            oXHR.upload.addEventListener("progress", uploadProgress, false);
           }
           oXHR.open('POST',url);
           oXHR.send(vFD);
           }
        }
        /*
        function uploadFinish(e){
          var data=eval("("+e.target.responseText+")");
          $("#uploading").hide()
          if(data.error != '')
          {
           skyToast(data.msg);
          }else
          {
           $("#imgShow").html("<img src='/"+data.imgurl+".100x100.jpg' width='100'>");
           $("#imgurl").val(data.imgurl);
           }
        }
        function uploadError(e) { // upload error
          skyToast("上传出错了");
        }
        */
        以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。
    随便看

     

    在线学习网范文大全提供好词好句、学习总结、工作总结、演讲稿等写作素材及范文模板,是学习及工作的有利工具。

     

    Copyright © 2002-2024 cuapp.net All Rights Reserved
    更新时间:2026/8/22 17:39:55