1

事前に助けてくれてありがとう!私はPHPが初めてで、現在画像をアップロードしようとしています。フォームを送信すると、次のエラー メッセージが表示されます: Notice: Undefined index: file in C:\wamp\www\register.php on line 4

私のファイル入力タグが見つからないと言っていると思います。

送信された私のフォームは次のとおりです。

<form name="submitForm" action="register.php" method="POST">
    <input type="hidden" name="hidden"/>
    Profile Picture<input type="file" name="file" value="Browse"/> 
</form>

そして、ここに私のPHPコードがあります(正しいアップロード、タイプなどをテストしますが、最初に実際にアップロードするようにしたいだけです):

move_uploaded_file($_FILES["file"]["tmp_name"], "profilepics/" . $_FILES["file"]["name"]);

これが私を死ぬほど苛立たせているのを助けてください。

4

1 に答える 1

0

フォームに次のコードを追加する必要がありますenctype= multipart/form-data

于 2012-10-22T03:03:22.750 に答える