我想上传图片但是有这样的错误
注意:未定义的索引:第12行的/xxx/xxxx/xxxxx/xxxxx/xxxx/add-currency.php中的img
并且代码在这里
if(isset($_POST['submit'])) {
$logo = $_FILES["img"]["name"];
$logo_tmp = $_FILES["img"]["tmp_name"];
$file_path = "images/".$logo;
move_uploaded_file($logo_tmp, $file_path);
}
和html代码ID
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
<div class="row clearfix">
<div class="col-sm-6">
<label>Logo</label><br>
<input type="file" name="img" />
</div>
</div>
<br>
<div class="row clearfix">
<div class="col-sm-12">
<button name="submit" class="btn m-btn--pill m-btn--air btn-primary" type="submit" style="float:right;">Submit</button>
</div>
</div>
</form>
它的工作另一个演示已完成但不在此文件中
答案 0 :(得分:0)
您的代码是正确的,它在我身边工作得很好。无论你得到什么都不是错误,它是一个不会影响功能的通知。
Notice: Undefined index: img in /xxx/xxxx/xxxxx/xxxxx/xxxx/add-currency.php on line 12
可能是因为您在定义之前使用了 img 。即使没有错误,您的代码也能正常工作,这只是一个通知。