[英]Upload image doesnt with multiple FORM in PHP
我有一个PHP页面,它接受用户输入,如名字,姓氏,也允许用户选择和上传图像,这些细节需要保存到数据库。 我正在使用ajax上传图像,以便不刷新页面。 上传工作正常,但保存不起作用,我想这是因为内部的FORM标签? 任何人都可以建议如何在同一页面上传和保存工作? 以下是我的代码:
<form name="frm1" id="frm1" method="post" action="product_db.php" enctype="multipart/form-data" onsubmit="return submitForm(this);">
<table width="100%" id="mem_det" >
<tr >
<td width="20%" style="font-style:italic;">Product ID</td>
<td width="40%">
<label style="font-style:normal;"><?php echo $lid; ?></label>
</td>
<input type="hidden" name="product_id" id="product_id" value="<?php echo $lid; ?>" />
<td> </td>
</tr>
</table>
<form id="vasPLUS_Programming_Blog_Form" method="post" enctype="multipart/form-data" action="javascript:void(0);" autocomplete="off">
<div>Browse Image:</div>
<input type="file" name="vasPhoto_uploads" id="vasPhoto_uploads">
</form>
<div>
<input type="submit" value="" style="background:url(img/save.png) right no-repeat;"/>
</div>
</form>
在另一种形式中形成是不可能的。 在保存图像时,您可以使用表单,但在保存图像以外的数据时,您可以使用jquery。 希望这有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.