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

    1 <form action="chuli.php" method="post" enctype="multipart/form-data">
    2     <input type="file" name="file" />
    3     <input type="submit" value="上传" />
    4 </form>
     1 <?php
     2 //var_dump($_FILES);
     3 
     4 //1.判断是否出错
     5 //2.控制上传的格式
     6 //3.控制上传文件的大小
     7 //4.控制文件名不能重复(如果重复不能上传)
     8     //怎么让文件名不重复
     9     //1.文件名自动生成
    10     //2.使用文件夹的方式
    11     
    12 //5.保存文件
    13 
    14 if(!$_FILES["file"]["error"]){
    15     if($_FILES["file"]["type"]=="image/jpeg" && $_FILES["file"]["size"]<=1024000){
    16         $filename = "./file/".date("YmdHis").$_FILES["file"]["name"];
    17         $filename = iconv("UTF-8","gb2312",$filename);
    18         
    19         if(!file_exists($filename)){
    20             //上传
    21             move_uploaded_file($_FILES["file"]["tmp_name"],$filename);
    22             }else{
    23                 echo "该文件已存在";
    24             }
    25         }else{
    26             echo "文件格式或大小不对";
    27             }
    28     }else{
    29         echo $_FILES["file"]["error"];
    30         }
  • 相关阅读:
    打印图形II
    打印图形
    17倍
    进制转换
    小球
    最强素数
    最强阵容
    英雄卡
    数论模板
    畅通工程 (最小生成树)(最短路径和)
  • 原文地址:https://www.cnblogs.com/The-second/p/6072679.html
Copyright © 2011-2022 走看看