• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    php实现网页常见文件上传功能

    用php实现网页常见的文件上传功能,供大家参考,具体内容如下

    上传页面

    !DOCTYPE html>
    html lang="en">
    head>
     meta charset="UTF-8">
     title>Title/title>
    
    /head>
    body>
    !--上传文件 enctype="multipart/form-data"指的是编码方式为上传多种类型文件和数据流-->
    
    form method="post" action="123.php" enctype="multipart/form-data">
     input type="file" name="file">
     input type="submit" value="上传">
    /form>
    /body>
    /html>
    

    文件处理页面

    ?php
    /**
     * Created by fcc
     * User: Administrator
     * Date: 2017/10/31
     * Time: 10:33
     */
    
    var_dump($_FILES);
    //文件处理要实现的几点
    //1.是否有错误
    //2.文件类型是否符合要求
    //3.文件大小是否符合要求
    //4.文件名是否重复
    //$types = ['image/jpeg','image/png'];
    if (!$_FILES['file']['error']){
     if ($_FILES['file']['type'] == 'image/jpeg'){
      if ($_FILES['file']['size']200000){
    //文件传到文件夹中,可以拼接时间戳,用户名等防止文件名重复
       $file_name = "./upload/2017-10-31/".$_FILES['file']['name'];
       if (!file_exists($file_name)){
        move_uploaded_file($_FILES['file']['tmp_name'],$file_name);
    //    $filename=iconv("UTF-8","",$file_name);
       }else{
        echo "文件名重复";
       }
      }else{
       echo "文件过大";
      }
     }else{
      echo "文件格式错误";
     }
    
    }
    //实验过程中出现因为图片汉字命名报错!!!
    

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • php实现的支付宝网页支付功能示例【基于TP5框架】
    • Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
    • php实现网页上一页下一页翻页过程详解
    • PHP 爬取网页的主要方法
    • 实例分析基于PHP微信网页获取用户信息
    • php中抓取网页内容的实例详解
    • php编程实现简单的网页版计算器功能示例
    • PHP网页缓存技术优点及代码实例
    上一篇:PHP实现对数组简单求交集,差集,并集功能示例
    下一篇:PHP常见数学函数及BC高精度数学函数用法示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    php实现网页常见文件上传功能 php,实现,网页,常见,文件,