Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 试图上载图片的未定义索引_Php_Html - Fatal编程技术网

Php 试图上载图片的未定义索引

Php 试图上载图片的未定义索引,php,html,Php,Html,A.php 我试图上传一张图片和其他数据,但是我得到了一个错误,因为索引不存在未定义索引:pic不知道为什么。我猜只有在您没有上传文件的情况下才会出现错误,对吗 您需要先使用是否已上载文件()检查是否上载了任何内容,请参阅 编辑:参见此处获取教程:这是一样的,如果(是上传的文件($\u FILES['pic']['name']))返回相同的错误类型=“多部分/表单数据”是否缺少此项@saurabhkamble同样的错误。。xDjust打印pic.php中的$\u文件您得到了什么anything@

A.php


我试图上传一张图片和其他数据,但是我得到了一个错误,因为索引不存在<代码>未定义索引: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'];
}