未定义索引:第21行C:\wamp\www\netupdate.php中的图像

未定义索引:第21行C:\wamp\www\netupdate.php中的图像,php,html,Php,Html,我正面临一些奇怪的问题。这是我的文件上传截取的形式,通过它我试图上传图像到我的服务器 <input type="file" name="image" id="image"> 我的上传脚本如下 // file upload scrpt $name= $_FILES['image']['name']; $tmp_name = $_FILES['image']['tmp_name']; $type = $_FILES['image']['type']; $size

我正面临一些奇怪的问题。这是我的文件上传截取的形式,通过它我试图上传图像到我的服务器

<input type="file" name="image" id="image">
我的上传脚本如下

// file upload scrpt 
  $name= $_FILES['image']['name'];
  $tmp_name = $_FILES['image']['tmp_name']; 
  $type = $_FILES['image']['type']; 
  $size = $_FILES['image']['size'];
  $pathAndName = "file:///c:/wamp/www/upload/networking/".$name;
  $moveResult = move_uploaded_file($tmp_name, $pathAndName);

奇怪的是,除了图像,php脚本中还接受了所有其他参数,我正在将所有内容写入我的数据库,并给出一条成功消息,但只有这一部分给出了错误,更奇怪的是,一个类似的脚本在其他mysql表中工作得非常好,所以我猜php_ini中没有任何错误。

您可能缺少
enctype=“multipart/form data”
元素上

<form action="netupdate.php" method="post" enctype="multipart/form-data">

您的
元素上可能缺少
enctype=“多部分/表单数据”

<form action="netupdate.php" method="post" enctype="multipart/form-data">

确保表单标签上有
enctype=“多部分/表单数据”

<form id="xx" name="xxx" action="xxx.php" method="post" enctype="multipart/form-data">

确保表单标签上有
enctype=“多部分/表单数据”

<form id="xx" name="xxx" action="xxx.php" method="post" enctype="multipart/form-data">


谢谢老板,我变成了一个非常愚蠢的人**有时候,谢谢洛特汉克斯老板,我变成了一个非常愚蠢的人**有时候,谢谢洛蒂如果这发生在iOS设备或其他移动设备上,这是因为移动浏览器禁用了文件选择字段,因此,$\u文件['image']不存在。转到此页面之前,请确保您正在选择一个文件。如果在iOS设备或其他移动设备上发生这种情况,这是因为移动浏览器禁用了文件选择字段,因此,$\u文件['image']不存在。在进入本页之前,请确保您选择了一个文件。非常感谢,先生,我想我今天工作过度,再次感谢。非常感谢,先生,我想我今天工作过度,再次感谢。