2017-09-22 3 views
0

私のPHPサーバにフォームを通してファイルをアップロードして、ファイルの名前を表示しようとしています。 ATMフォームを送信しようとしたときにエラーが発生しました: Objektが見つかりませんでした。エラー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'で区切られていますか? –

関連する問題