当前位置: 首页 > news >正文

商务网站建设体会电脑网站适应手机如何做

商务网站建设体会,电脑网站适应手机如何做,湖北省和建设厅网站首页,如何做好网络维护工作搜索热词H_404_0本文实例讲述了PHP单文件上传原理及上传函数的封装操作。分享给大家供大家参考#xff0c;具体如下#xff1a;H_404_0表单#xff1a;H_404_00.PHP:无标题文档请选择您要上传的文件H_404_0单文件上传函数的封装#xff1a;H_404_000.PHP://单文件上传函数的…搜索热词H_404_0本文实例讲述了PHP单文件上传原理及上传函数的封装操作。分享给大家供大家参考具体如下H_404_0表单H_404_00.PHP:无标题文档请选择您要上传的文件H_404_0单文件上传函数的封装H_404_000.PHP://单文件上传函数的封装//文件上传原理将客户端的文件上传到服务器端再将服务器端的临时文件移动到指定目录即可。//文件的方向客户端——服务器(临时文件)——指定目录,当文件进入服务器时它就是临时文件了,这时操作中要用临时文件的名称tmp_name。//在客户端设置上传文件的限制(文件类型和大小)是不安全的因为客户能通过源代码修改限制所以在服务端这里设置限制。//设置编码为UTF-8以避免中文乱码header(Content-Type:text/html;charsetutf-8);//通过$_FILES接收上传文件的信息//$fileInfo $_FILES[myFile];function uploadFile($fileInfo,$uploadPathuploads,$flagtrue,$allowExtarray(jpeg,jpg,png,gif),$maxSize 2097152){//判断错误号,只有为0或者是UPLOAD_ERR_OK,没有错误发生上传成功if($fileInfo[error]0){//注意错误信息没有5switch($fileInfo[error]){case 1:$mes 上传文件超过了PHP配置文件中upload_max_filesize选项的值;break;case 2:$mes 超过了HTML表单MAX_FILE_SIZE限制的大小;break;case 3:$mes 文件部分被上传;break;case 4:$mes 没有选择上传文件;break;case 6:$mes 没有找到临时目录;break;case 7:$mes 文件写入失败;break;case 8:$mes 上传的文件被PHP扩展程序中断;break;}exit($mes);return false;}$extpathinfo($fileInfo[name],PATHINFO_EXTENSION);//$allowExtarray(jpeg,gif);//检测上传文件的类型if (! in_array ( $ext,$allowExt )) {exit ( 非法文件类型 );}//检测上传文的件大小是否符合规范//$maxSize 2097152;//2Mif($fileInfo[size]$maxSize){exit(上传文件过大);}//检测图片是否为真实的图片类型//$flagtrue;if($flag){if(!getimagesize($fileInfo[tmp_name])){exit(不是真实的图片类型);}}//检测是否是通过HTTP POST方式上传上来if (! is_uploaded_file ( $fileInfo [tmp_name] )) {exit ( 文件不是通过HTTP POST方式上传上来的 );}//$uploadPathuploads;//如果没有这个文件夹那么就创建一个if(!file_exists($uploadPath)){mkdir( $uploadPath,0777,true);chmod( $uploadPath,0777 );}//新文件名唯一$uniName md5 ( uniqid( microtime(true),true) )...$ext;$destination $uploadPath./.$uniName;//符号是为了不让客户看到错误信息if(! move_uploaded_file($fileInfo[tmp_name],$destination )){exit(文件移动失败);}//echo 文件上传成功;//return array(// newName$destination,// size$fileInfo[size],// type$fileInfo[type]//);return $destination;}?H_404_0服务端操作上传的文件H_404_0000.PHPheader(content-type:text/html;charsetutf-8);include_once 00.PHP;$fileInfo$_FILES[myfile];$allowExtarray(jpeg,gif,html,txt);//修改允许上传文件的类型为(jpeg,txt)也可以增加新的如pdfpptx等等$newNameuploadFile($fileInfo,imooc,false,$allowExt);//修改上传保存的文件夹为本地的imooc如果没有这个文件夹那么就创建一个;//false参数:不要检查上传的文件是否为真实的图片因为要允许上传除开图片类型外的其他类型文件如html、txtecho $newName;?H_404_0最后PHP的文件上传还有更智能的功能更健全的  PHP单文件、多个单文件、多文件上传函数的封装H_404_0更多关于PHP相关内容感兴趣的读者可查看本站专题《PHP文件操作总结》、《PHP目录操作技巧汇总》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《PHP程序设计算法总结》及《PHP网络编程技巧总结》H_404_0希望本文所述对大家PHP程序设计有所帮助。总结如果觉得编程之家网站内容还不错欢迎将编程之家网站推荐给程序员好友。本图文内容来源于网友网络收集整理提供作为学习参考使用版权属于原作者。
http://wiki.neutronadmin.com/news/444002/

相关文章:

  • 企业类网站包括哪些微信小程序制作软件哪个好
  • 成都网站建设团队辽宁建设工程信息网评定分离规则
  • 某网站自己做中性笔网络营销的策略
  • 网站外链建设的策略分析苏州建网站必去苏州聚尚网络
  • 织梦教育网站模板wordpress 最新 调用
  • 做企业网站 签合同要注意什么常平东莞网站建设
  • 建网站需要多少钱和什么条件国内设计大神网站
  • 服务平台网站设计有哪些做文创产品的网站
  • 自然村 网站建设博客群wordpress
  • 好的结构设计网站太原网站建设总部地址
  • 厦门做医院网站设计的公司ui设计规范包括哪些内容
  • 广西人才网官方网站菲律宾 做菠菜网站
  • 宜兴建设局 审图中心 网站wordpress 登录很慢
  • 博望网站建设房产cms系统
  • 为什么两学一做进不去网站临海高端营销型网站建设地址
  • 临沂网站建设网站推广灰色项目源码
  • 上海公司网站建设哪家好湖南个人网络营销订制
  • 婚纱网站建设规划书深圳的网站建设公司推荐
  • 做网站自己买服务器好还是用别人的新浪 sae 安装 wordpress 如何上传模板?
  • 做网站的是什么专业如何在阿里云做网站
  • 网站怎么做搜索引擎才能收录公众号助手
  • 怎么用网站做word文件格式我想做网站服务器选用什么
  • 建设网站属于什么费用吗计划网站搭建
  • 网站主机的类型代理注册个公司一般需要多少钱
  • wordpress手机端源码wordpress加载优化
  • 做网站和做小程序哪个好如何恢复网站
  • 长沙网站开发微联讯点官网wordpress上传pdf文件
  • 四川省建设厅申报网站企业建网站 优帮云
  • 广东省建设安全卡查询网站产品设计排版效果图
  • 专业企业网站开发公司修改wordpress站点标题