未定义的索引错误文件$ _FILES [' file'] ['错误']

时间:2014-10-05 05:12:15

标签: php

我正在尝试创建博客上传内容和图片的表格

echo '<form action="basics.php" method="POST" enctype="multipart/form-data">';
echo '<b>Upload a Image file</b>';
echo '<input type="file" name="file"/>';
echo "<br>";
echo '<input type="submit" name="submit" value="submit"/>';
echo '</form>'.PHP_EOL;

我在下面的行中显示错误,该错误表示未定义的索引文件

if(isset($_POST['submit']))
{
    echo $_FILES['file']['error'];
}

1 个答案:

答案 0 :(得分:1)

请试试这个:

if(isset($_POST['submit']) && isset($_FILES['file']['error']) 
   && !empty($_FILES['file']['error'])) {
    echo $_FILES['file']['error'];
}