簡體   English   中英

PHP上傳的文件名無法打印

[英]PHP Uploaded Filename not printing

這很簡單,應該可以工作,但不是,所以我顯然在某個地方非常努力。 上傳的文件名應在表單提交后打印。

<?php
    if (isset($_POST["submit"])) {
        $name_of_uploaded_file = $_FILES['uploaded_file1']['name'];
        print($name_of_uploaded_file);
    }
?>

<form id="contactform" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    <table>
        <tr>
            <td>
                <table>
                    <tr>
                        <td>
                            Attach Logo:
                        </td>
                        <td>
                            <input type="file" id="uploaded_file1" name="uploaded_file1" />
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
          <td>
            <input name="submit" id="submit" type="submit" value="Send" />
          </td>
        </tr>
    </table>
</form>

您需要在表單打開標記上設置內容編碼類型。

<form enctype="multipart/form-data" action="uploader.php" method="POST">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM