zoukankan      html  css  js  c++  java
  • 文件上传

    <?php
    
    //控制上传文件类型和大小
    //如果文件名重复 出现覆盖
    //减少文件重名的概率 1)修改文件名  2)建文件夹
    //中文乱码
    
    var_dump($_FILES["file"]);
    
    if($_FILES["file"]["type"] == "image/jpeg" || $_FILES["file"]["type"] == "image/png" && $_FILES["file"]["size"]<=102400)
    {
       // echo "满足";
        //上传操作
        //造一个存储路径
        $filename="./img/".date("YmdHis").$_FILES["file"]["name"];//加一个时间戳
        $yuan=$_FILES["file"]["tmp_name"];//源文件路径
    
    
        //将存储路径的编码格式变为国标
        $filename=iconv("UTF-8","gb2312",$filename);
    
        //判断文件是否存在
        if(file_exists($filename))
        {
            echo "文件存在";
            exit;
        }
    
        //移动文件
    
        move_uploaded_file($yuan,$filename);
    }
    else
    {
        echo "上传文件不符合要求!";
    }
    

      

  • 相关阅读:
    hdu 2137
    hdu 2059
    hdu 2175
    hdu 1297
    hdu 1702
    hdu 1212
    hdu 1397
    [转]常见的碱性食品有哪些?
    [转]C#反射
    每个人都有自己的未来
  • 原文地址:https://www.cnblogs.com/pangchunlei/p/5631776.html
Copyright © 2011-2022 走看看