Php 试图上载图片的未定义索引
A.phpPhp 试图上载图片的未定义索引,php,html,Php,Html,A.php 我试图上传一张图片和其他数据,但是我得到了一个错误,因为索引不存在未定义索引:pic不知道为什么。我猜只有在您没有上传文件的情况下才会出现错误,对吗 您需要先使用是否已上载文件()检查是否上载了任何内容,请参阅 编辑:参见此处获取教程:这是一样的,如果(是上传的文件($\u FILES['pic']['name']))返回相同的错误类型=“多部分/表单数据”是否缺少此项@saurabhkamble同样的错误。。xDjust打印pic.php中的$\u文件您得到了什么anything@
我试图上传一张图片和其他数据,但是我得到了一个错误,因为索引不存在<代码>未定义索引:pic不知道为什么。我猜只有在您没有上传文件的情况下才会出现错误,对吗 您需要先使用
是否已上载文件()
检查是否上载了任何内容,请参阅
编辑:参见此处获取教程:这是一样的,
如果(是上传的文件($\u FILES['pic']['name']))
返回相同的错误类型=“多部分/表单数据”是否缺少此项@saurabhkamble同样的错误。。xDjust打印pic.php中的$\u文件您得到了什么anything@saurabhkamble是的,它返回Array
将其添加到您的问题中,并且还返回enctype
<form action="pic.php" method="post" enctype="multipart/form-data">
<input type="file" name="pic">
<input type="submit">
</form>
print $_FILES; // Returns Array
if ($_FILES['pic']['name']){
$pic_path = '/pictures/' . $_FILES['pic']['name'];
}