ホームページ > バックエンド開発 > PHPチュートリアル > 注意: フォーム送信時に「未定義のインデックス: myfile」が表示されます。どうすればよいですか?

注意: フォーム送信時に「未定義のインデックス: myfile」が表示されます。どうすればよいですか?

WBOY
リリース: 2016-06-13 11:58:03
オリジナル
1672 人が閲覧しました

注意: フォーム送信時に「未定義のインデックス: myfile
」が表示されます。 タイトルにあるように、フォーム送信時に D:WWWcourseadminalluser.php の 10 行目に「未定義のインデックス: myfile」というエラーが表示されます。 🎜> フォームを送信できず、NULL 値が発生します。

method="post" name="upform">

ファイルインポートユーザー








ファイルを選択してください


注: ファイル形式は Excel、データですはユーザー ID ユーザー名、初期パスワードは 123456









php コード:
include_once ("../login/config/config.php");
if(!empty($_FILES["myfile"])){
$file = $_FILES["myfile"];
}
if ($_FILES["myfile"]["error"] > 0)
{
echo "エラー: " . $_FILES["myfile"]["error"] . "
";
}
else
{
echo "アップロード: " . ] ["名前"] . "
";
echo "タイプ: " . $_FILES["myfile"]["タイプ"] "
";
echo "サイズ: " . ($_FILES["myfile"]["size"] / 1024) . " Kb
";
echo "保存場所: " . $_FILES["myfile"][ " tmp_name"];
}
$filename=$_FILES['myfile']['name'];
$filepath=$_FILES['myfile']['tmp_name'];
/ /$filepath="";
echo "";
?>


-----解決策---------形式ファイルをアップロードするには、enctype="multipart/form-data"

<br /><form action="alluser.php" role="form1" class="form-horizontal" method="post" name="upform" enctype="multipart/form-data"><br />
ログイン後にコピー

を追加する必要があります------解決策-------------- - -----上の階の正しい答えは、次のように追加することです: enctype="multipart/form-data"

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート