我需要处理如果用户从input type = file上传图像然后传递路径,否则传递img src路径。
如何?
<div class="thumb thumb-rounded thumb-slide">
<img src="<?php echo $result['staff_signature'];?>" alt="Signature IS BLANK">
<div class="caption">
<input type="file" class="file-input" data-show-caption="false" data- show-upload="false" accept="image/*" id="signature" name="signature">
</div>
</div>
答案 0 :(得分:1)
您可以使用带有字段的表单使用AJAX将用户文件上传到服务器,但如果您希望对用户友好并显示预览,则必须先进行往返并将文件首先上传到服务器< / p>
答案 1 :(得分:0)
据我所知,我认为你需要这个......
<div class="thumb thumb-rounded thumb-slide">
<img src="<?php echo $result['staff_signature'];?>" alt="Signature IS BLANK">
<div class="caption">
<input type="file" class="file-input" data-show-caption="false" data- show-upload="false" accept="image/*" id="signature" name="signature">
</div>
</div>
<input type="hidden" name="imgsrc" id="imgsrc" value="<?php echo $result['staff_signature'];?>">
上传部分
if($_FILES[signature]['name']!="")
{
//file upload code
}
else
{
$imgsrc=$_POST['imgsrc'];
//get the imgsrc value using GET/POST ..whatever u are using the form
}
让我知道您的反馈