提交信息,然后在按钮中打开新网页。使用Form type = submit进行多项操作

时间:2014-07-29 20:29:13

标签: javascript php html forms

如何向我的数据库提交条目,然后打开指向新页面的链接?在我的情况下,我需要将表格上填写的信息提交给数据库,然后打开一个页面,只需点击一下即可感谢大家!

以下是我对表单部分减去中间内容的内容

<form id="rent_form" action="<?= $_SERVER['PHP_SELF'] ?>" method='post' >

Stuff 

<input type="submit" value="Submit" onClick="location.href='thankyou.php'" >

onclick不起作用。

Mahalo提前!

2 个答案:

答案 0 :(得分:0)

如果提交成功,您可以使用php重定向到成功页面。

您可以使用标头重定向:header("Location: http://yoursite.com/success");

或者,您可以使用AJAX提交数据,然后成功进行AJAX调用重定向:window.location.replace("http://yoursite.com/success")

答案 1 :(得分:0)

您可以使用表单标记的target属性将响应从操作页面重定向到新窗口,即将target='_blank'添加到表单标记,并将表单提交的响应设置为您想要的HTML显示在新页面中。我想这至少可以节省重定向。