错误:未定义索引:'image' 对于 ($_FILES['image']['name'])。
错误:未定义索引:'image' 对于 ($_FILES['image']['name'])。
这个问题已经有答案了 :
我有一个简单的注册表单,我从用户那里接受输入,包括一张图片,并将这些值插入到一个名为temporary_employees的表中。在我的代码中,我检查用户输入的电子邮件和用户ID是否已经存在,如果不存在,我会将图片移动到一个名为“images”的文件夹,然后执行插入操作。在运行代码时,我收到一个未定义的索引:图像错误,该错误位于我有以下代码片段的行上:
$target_file = $target_path . basename ($_FILES['image']['name']);
最有趣的是,同样的代码在另一个php文件中完美地工作。我已经在html表单中给出了相同的名称。。怎么可能?任何帮助将不胜感激。
这是我的代码:
//start the session before anything is echoed to the browser if (session_status()===PHP_SESSION_NONE) { session_start(); } ?>
Registration Form
admin 更改状态以发布 2023年5月22日