ホームページ  >  記事  >  バックエンド開発  >  注意: フォームを送信すると、未定義のインデックス: myfile が表示されます

注意: フォームを送信すると、未定義のインデックス: myfile が表示されます

WBOY
WBOYオリジナル
2016-06-23 13:56:271124ブラウズ

フォーム送信時にタイトルの通り、D:WWWcourseadminalluser.php の 10 行目で「 Notice: Unknown Index: myfile 」というエラーが表示されます
フォームの内容を送信できず、null 値が表示されます。
100db36a723c770d327fc0aef2ce13b1
cd30d7834d661287e197ad0180118489
d65112bd77d1039f8ffb3d54d620527b
3f7b3decd2dcafb07b84d2d3985d9f40ファイルインポートユーザー0f6dfd1e3624ce5465eb402e300e01ae
16b28748ea4df4d9c2150843fecfba68
fbf9a92f7f67505ab990502ed0ce4da4
12e9afa264a0dcc921e260eb16b753f6 ファイルを選択してください8c1ecd4bb896b2264e0711597d40766c 73d7fb51e5466eba95fd51d69eca064a 02fd96628d2c774410b7c07e10a28da7
16b28748ea4df4d9c2150843fecfba68
b6ddef064ac47f5716e9c88df27e7932 ファイルを選択してください16b28748ea4df4d9c2150843fecfba68 Col-md-2">gt;
11d38c870dda353c51b57552687f37a8
16b28748ea4df4d9c2150843fecfba68
9bffd73491f4cc87a351f6c1505bd4cf c04c78d665c505b080b38604ded34360Enter65281c5ac262bf6d81768915a4a77ac0 div>
f5a47148e367a6035fd7a2faa965022e
PHP コード:
a41f9b20f6c537da4f83a242bbcccaa5" }
else {
echo "アップロード: " . $_FILES["myfile"] ["name"] .
echo " タイプ: " . $_FILES["myfile"]["type"] . "e94cd364cf11a327b9925f7ff440a919
warning('"; filepath." ');
2cacc6d41bbb37262a98f745aa00fbf0";





ディスカッション (解決策) への返信

フォームにファイルをアップロードする場合は、 enctype="multipart" を追加する必要があります。 /form-data"

<form action="alluser.php" role="form1" class="form-horizontal" method="post" name="upform" enctype="multipart/form-data">


上記の正しい答えは、ファイルを送信するときに次を追加する必要があるということです: enctype="multipart/form-data"

フォームにファイルをアップロードしたい場合は、以下を追加する必要がありますenctype="multipart/form-data"

<form action="alluser.php" role="form1" class="form-horizontal" method="post" name="upform" enctype="multipart/form-data">

ありがとう~~問題は解決しました、大丈夫のようです アップロードされました~~ありがとうございました~~


上の階の正しい答えには、enctype=" を追加する必要があります。 multipart/form-data"

ありがとう~~ありがとうございます~~

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。