我使用核心php,实际上,我从数据库中提取图像并在任何图像更改后显示图像,上传意味着没有发生请帮助一些。
这是我的提取图片查询:
$sql = "SELECT tbl_master_property.*,tbl_master_inventory.rent,tbl_master_inventory.sharing_type,tbl_master_inventory.Advance FROM tbl_master_property JOIN tbl_master_inventory ON tbl_master_property.pg_id=tbl_master_inventory.pg_id WHERE tbl_master_property.`name`='$values_post'";
$result = $conn->query($sql);
while ($row = mysqli_fetch_assoc($result))
{
$pg_id = $row['pg_id'];
$event_image = $row['event_image'];
}
此处显示图片并上传:
<form class="col-lg-12" method="post" action="updatefunction.php" enctype="multipart/form-data">
<div class="button-wrap col-lg-6">
<div class="image-upload">
<label for="file-input">
<input type='file' name='file' onchange="readURL(this);" />
<img id="blah" name="image" src="http://localhost/rentozy/admin/<?=$event_image?>" width="175" height="200" />
</label>
</div>
</div>
<div class="button-wrap col-lg-6">
<input type="submit" class="btn btn-sucess btn-lg" value="Submit" name="login_sub">
</div>
</form>
这里张贴图片花药文件:
不在此处发布图片请帮助
if (isset($_POST['login_sub']))
{
$id = $_POST['values'];
$image = $_POST['image'];
}
答案 0 :(得分:0)
您将使用$ _FILES获取图像数据,而不是$ _POST变量。
根据您的代码,您将使用$ _FILES [&#39; file&#39;]获取新上传的图片数据。
如果您想在另一个文件中的代码下方获取图片网址
<img id="blah" name="image" src="http://localhost/rentozy/admin/<?=$event_image?>" width="175" height="200" />
然后你必须在代码中添加以下代码
<input type="hidden" name="image" value="http://localhost/rentozy/admin/<?=$event_image?">