type="image" 不能提交 但是type="submit" 能提交
<?phpinclude('conn_mysql.php');if(isset($_POST['image'])){$sql="INSERTINTO`contact`(i...
<?php
include ('conn_mysql.php');
if(isset($_POST['image'])){
$sql = "INSERT INTO `contact` (id,name,tel,email,content,date) VALUES ('','$_POST[name]','$_POST[tel]','$_POST[email]','$_POST[content]',now())";
mysql_query($sql);
}
?>
<form name="form1" method="post" action="" id="form1">
联络姓名<input name="name" type="text" class="form" size="50"><br>
联络电话<input name="tel" type="text" class="form" size="50"><br>
联络信箱<input name="email" type="text" class="form" size="50"><br>
联络内容<textarea name="content" cols="45" rows="10" class="form"></textarea><br>
<input type="image" name="image" src="./images/icon_14.jpg">
这样不能提交 但是把$_POST['image']和type="image"还有name="image"中的image改成submit就能提交 为什麼? 展开
include ('conn_mysql.php');
if(isset($_POST['image'])){
$sql = "INSERT INTO `contact` (id,name,tel,email,content,date) VALUES ('','$_POST[name]','$_POST[tel]','$_POST[email]','$_POST[content]',now())";
mysql_query($sql);
}
?>
<form name="form1" method="post" action="" id="form1">
联络姓名<input name="name" type="text" class="form" size="50"><br>
联络电话<input name="tel" type="text" class="form" size="50"><br>
联络信箱<input name="email" type="text" class="form" size="50"><br>
联络内容<textarea name="content" cols="45" rows="10" class="form"></textarea><br>
<input type="image" name="image" src="./images/icon_14.jpg">
这样不能提交 但是把$_POST['image']和type="image"还有name="image"中的image改成submit就能提交 为什麼? 展开
3个回答
展开全部
在img标签里加onclick事件提交,用js或者jquery提交表单。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
........type没有image , type=" submit"表示提交按钮
追问
没有?那请问自定义图片的提交按钮如何实现呢?
追答
<form id="f">
<img src="" onclick="document.getElementById('f').submit()">
</form>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询