• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > hbuilder图片上传服务器端代码怎么写?( h5+)

hbuilder图片上传服务器端代码怎么写?( h5+)

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含mui hbuilder h5push,hbuilder h5,hbuilder mui h5,hbuilder配置服务器,hbuilder web服务器等相关知识,教程希望在学习及工作中可以帮助到您
"); </div> Uploader模块管理网络上传任务,用于从本地上传各种文件到服务器,并支持跨域访问操作。通过plus.uploader可获取上传管理对象。Uploader上传使用HTTP的POST方式提交数据,数据格式符合Multipart/form-data规范,即rfc1867(Form-based File Upload in HTML)协议。

具体可以看一下这篇文章 uploader 

php服务器代码实现:

  1. <?php 
  2.  
  3. if ($_SERVER['REQUEST_METHOD'] == 'POST') { 
  4.  
  5.     $ret=array('strings'=>$_POST,'error'=>'0'); 
  6.  
  7.     $fs=array(); 
  8.  
  9.     foreach ( $_FILES as $name=>$file ) { 
  10.  
  11.         $fn=$file['name']; 
  12.         $ft=strrpos($fn,'.',0); 
  13.         $fm=substr($fn,0,$ft); 
  14.         $fe=substr($fn,$ft); 
  15.         $fp='files/'.$fn; 
  16.         $fi=1; 
  17.         while( file_exists($fp) ) { 
  18.             $fn=$fm.'['.$fi.']'.$fe; 
  19.             $fp='files/'.$fn; 
  20.             $fi++; 
  21.         } 
  22.  
  23.         move_uploaded_file($file['tmp_name'],$fp); 
  24.  
  25.         $fs[$name]=array('name'=>$fn,'url'=>$fp,'type'=>$file['type'],'size'=>$file['size']); 
  26.     } 
  27.  
  28.     $ret['files']=$fs; 
  29.  
  30.     echo json_encode($ret); 
  31. }else{ 
  32.     echo "{'error':'Unsupport GET request!'}"; 
  33. } 
  34.  
  35. ?> 

想要查看其它语言上传方法请查看这篇文章:http://ask.dcloud.net.cn/question/722

您可能想查找下面的文章:

  • MUI Hbuilder设置模拟器运行APP项目图文教程
  • HBuilder打包mui app Android签名证书的生成
  • Hbuilder MUI push教程
  • hbuilder图片上传服务器端代码怎么写?( h5+)
  • hbuilder 调用日期控件(H5模式)
  • hbuilder边改边看模式能不能像H5+一样支持跨域ajax
  • HBuilder开发App教程-最难搞定的是mui
  • HBuilder mui h5+分享到微信、朋友圈代码示例

相关文章

  • 2017-05-31mui数百精选案例分享
  • 2017-05-31HBuilder mui 关闭页面
  • 2017-05-31mui subpages和preloadPages区别是什么?
  • 2017-05-31MUI框架预加载
  • 2017-05-31Hbuilder MUI 如何监听input输入框的内容变化?
  • 2017-05-31HBuilder中Autoprefixer的配置方法
  • 2017-05-31mui开发app之cropper裁剪后上传头像的实现
  • 2017-05-31双指放大缩小问题(不需要第三方插件)
  • 2017-05-31mui 图片实现瀑布流显示
  • 2017-05-31mui使用pop-in动画,页面二次渲染的问题,求解

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • Hbuilder mui HTML动态生成模板加载数据(二)
    • 怎么改变安卓状态栏的背景颜色啊?
    • Hbuilder MUI 微信支付只有一个按钮(ios)
    • 提升HTML5的性能体验系列之一 避免切页白屏
    • App资源在线差量升级更新
    • 为何那么多一线互联网公司做流应用?
    • 聊聊即时通讯(IM),基于环信 web im SDK-mui入门到精通(五)
    • HBuilder 入门(4) / 编写一个登录页面
    • MUI 某个页面全屏显示 (不显示系统状态栏)
    • Hbuilder MUI 注册短信验证60秒后重新发送

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有