2017-09-22 41 views
0

我試着通過表單裏的文件上傳到我的PHP服務器,然後顯示該文件的名稱。 ATM我在嘗試提交表單時遇到錯誤: 未找到對象!錯誤404在表單中發送圖片到PHP服務器

<html> 
    <body> 
     <form method="post" enctype="multipart/form-data" action="upload.php"> 
     <input type="file" name="file" size="35"> 
     <br> 
     <br> 
     <input type="submit" value="Upload" name="submit"> 
    </body> 
</html> 

<?php 
header('Content-type: text/plain'); 
    if(isset($_FILES["file"])){ 
     $file = $_FILES["file"]; 
     echo("File: ".$file); 
    } 
?> 

回答

0

,如果你要上傳/做同樣的文件中的任何操作,然後從表單中刪除action。然後更改如下代碼呼應文件名

<html> 
    <body> 
     <form method="post" enctype="multipart/form-data" > 
     <input type="file" name="file" size="35"> 
     <br> 
     <br> 
     <input type="submit" value="Upload" name="submit"> 
    </body> 
</html> 

<?php 
if($_SERVER['REQUEST_METHOD'] == "POST") 
{ 
    if(isset($_FILES["file"])){ 
     $file = $_FILES["file"]["name"]; 
     echo "File: ".$file; 
    } 
} 
?> 
+0

它不是同一個文件,PHP和HTML分隔 – Amar

+0

所以PHP文件名是'upload.php'? –