im使用以下内容通过html表单上传图像:
html:
<div class="form-group">
<label for="image">Image:</label>
<input type="file" name="image" id="image" class="form-control">
</div>
php:
$folder='images/';
$image_name=$_FILES['image']['name'];
move_uploaded_file($_FILES['image']['tmp_name'], $folder.$_FILES['image']['name']);
我得到的错误是:
注意:未定义索引:第17行的C:\ xampp \ htdocs \ efarm \ admin \ index.php中的图片
注意:未定义索引:第17行的C:\ xampp \ htdocs \ efarm \ admin \ index.php中的图片
我在那里想念什么?
编辑 这是cmplete形式,其中不必要的字段已折叠:
<form action="index.php" method="POST">
<div class="form-group">
<label for="name">Name:</label>
<input type="text" name="name" id="nme" class="form-control">
</div>
<div class="form-group">
<label for="cat">category:</label>
<input type="text" name="cat" id="cat" class="form-control">
</div>
<div class="form-group">
<label for="unit">unit:</label>
<input type="text" name="unit" id="unit" class="form-control">
</div>
<div class="form-group">
<label for="price">Unit price:</label>
<input type="text" name="price" id="price" class="form-control">
</div>
<div class="form-group">
<label for="Quantity">Quantity:</label>
<input type="text" name="quantity" id="Quantity" class="form-control">
</div>
<div class="form-group">
<label for="image">Image:</label>
<input type="file" name="image" id="image" class="form-control">
</div>
<div class="form-group">
<label for="desc">Description:</label>
<textarea name="desc" id="desc" class="form-control" cols="5"></textarea>
</div>
<button class="btn btn-primary" type="submit" name="submit_stock">Submit</button>
</form>
答案 0 :(得分:0)
请使用
if(isset($_POST["submit"]))
{
your code
}