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

       先来写一下HTML上传文件的代码:

      

    <form enctype="multipart/form-data" action="upload.php" method="POST">
        <!--文件的最大限制 -->
        <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
        Send this file: <input name="upfile" type="file" />
        <input type="submit" value="Send File" />
    </form>

    多次运行发现代码错误:

      

    <?php
    
    $uploaddir = "/uploaded/";
    $uploadfile = $uploaddir.basename($_FILES['upfile']['name']);
    echo $uploadfile;
    if(move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile)){
        echo "File is valid, and was successfully uploaded.
    ";
    }else{
        echo "error";
    }
    ?>

    没有这个文件或路径?

    好吧 修改代码:

      

    <?php
    //这里没有了前面的 "/"
    $uploaddir = "uploaded/";
    $uploadfile = $uploaddir.basename($_FILES['upfile']['name']);
    echo $uploadfile;
    if(move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile)){
        echo "File is valid, and was successfully uploaded.
    ";
    }else{
        echo "error";
    }
    ?>

    好了 实现上传了.

  • 相关阅读:
    POJ 1044: Date bugs
    POJ 1017: Packets
    POJ 1014: Dividing
    POJ 1012: Joseph
    POJ 1011: Sticks
    POJ 1008: Maya Calendar
    POJ 1005: I Think I Need a Houseboat
    为什么要自动化测试
    微软CodeDom模型学习笔记(全)
    概念完整性
  • 原文地址:https://www.cnblogs.com/linuxroot/p/3174289.html
Copyright © 2011-2022 走看看