注意: フォーム送信時に「未定義のインデックス: 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"