目前,我有一个带有输入(文本)和一个提交表单的按钮的表单。
该表格被发布到“submit.php”。我希望将表格发布到与表格相同的页面。
我怎样才能做到这一点?
<form action="submit.php" method="POST">
<input type="text" class="emailField" placeholder="email address" name="email" />
<button type="submit">
<div class="submit" />
</button>
</form>
提交.php
<?php
mysql_connect('localhost', '', '') or die('unable to connect');
mysql_select_db('') or die('unable to select db');
$query = mysql_query("");
if (mysql_num_rows($query) > 0) {
exit("You have already subscribed!");
}
else {
mysql_query("") or die(mysql_error());
exit("You have successfully subscribed!");
}
?>
我认为你在这里有几个选择。
提交表单本身
<?php
if('POST' == $_SERVER['REQUEST_METHOD']) {
// process the form here
}
?>
<form action="" method="POST">
<input type="text" class="emailField" placeholder="email address" name="email" />
<button type="submit">
<div class="submit" />
</button>
</form>
重定向回表单
添加类似这样的东西submit.php
您想要显示表单的位置。
<?php
header('Location: http://example.org/form.php');
exit;
?>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)