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

    1、主页:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <form method="post" action="upload.php" enctype="multipart/form-data">
            <input type="file" name="file">
            <input type="submit" value="上传">
        </form>
    </body>
    </html>

    2、处理页面:

    <?php
    $types = ['image/jpeg','image/png'];
    //in_array()
    if(!$_FILES['file']['error']){
        if(in_array($_FILES['file']['type'],$types) ){
            if($_FILES['file']['size']<2000000){
                $file_name = "./upload/".'123'.$_FILES['file']['name'];
                if(!file_exists($file_name)) {
                    move_uploaded_file($_FILES['file']['tmp_name'], $file_name);
                }else{
                    echo "文件已存在";
                }
            }else{
                echo "文件过大";
            }
            }else{
                echo "格式不符合要求";
            }
            }else{
                echo "上传失败";
            }

  • 相关阅读:
    java 无符号byte转换
    MySQL分区总结
    eclipse @override注解出错
    git 利用hook 实现服务器自动更新代码
    Centos 安装mysql
    Centos Python3安装共存
    chromedriver 代理设置(账号密码)
    PyQt5整体介绍
    python图片云
    PyPt5 浏览器实例
  • 原文地址:https://www.cnblogs.com/cmzhphp2017/p/7837937.html
Copyright © 2011-2022 走看看