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

    <?php
    //image/jpeg,image/png
    //1.控制上传文件的类型和大小
    //2.如果文件名重复出现覆盖
    //3.减少文件重名的概率 修改文件名
    //4.关于中文乱码问题
    if(($_FILES["file"]["type"]=="image/jpeg"||$_FILES["file"]["type"]=="image/png")&&$_FILES["file"]["size"]<=102400)
    {
        //上传操作
        //造一个存储路径
        $yuan = $_FILES["file"]["tmp_name"];
        $filename = "./img/".$_FILES["file"]["name"];
        
        //将存储路径的编码格式变为国标
        iconv("UTF-8","gb2312","$filename");
        
        //判断文件是否存在
        if(file_exists($filename))
        {
            echo "文件已存在";    
        }
        else
        {
            move_uploaded_file($yuan,$filename);
        }
        
        //移动文件
        
    }
    else
    {
        echo "上传的文件不符合要求";
    }
  • 相关阅读:
    涂鸦
    触发事件续
    触摸事件基本介绍
    背景平铺
    屏幕截图
    图片的裁剪
    图片水印
    UIKit绘图方法
    Java范型学习笔记
    《Head first设计模式》学习笔记
  • 原文地址:https://www.cnblogs.com/qz1234/p/5629711.html
Copyright © 2011-2022 走看看