在我的联系页面上按发送时(www.mainmanfilms.com/contact.html),我被发送到我的contact-form-handler.php页面,该页面要求访问者重新输入他们的信息。有没有办法可以单流体步骤?理想情况下,他们按发送并接收我的感谢信息。你能提供的任何东西都很受欢迎。
答案 0 :(得分:1)
是。您可以将action
属性设置为空,并将表单配置为POST
自身。
通常,你会做这样的事情:
<form action="contact-form-handler.php" method="post">
如果要处理表单并在同一页面中显示输出,则需要进行以下更改(请注意action
属性为空:
<form action="" method="post">
一个例子:
<?php
if (isset($_POST['formsubmit'])) {
//form was submitted, do other stuff
echo $_POST['username']; //example
}
?>
<form action="" method="post">
<input type="text" name="username" />
<input type="submit" name="formsubmit" />
</form>