我有一个基本上是购物车的东西,需要有两个不同的结账选项。第一个选项会把用户带离网站,但表单数据必须被发布。
我该如何创建两个提交按钮,将相同的表单数据发送到它们各自的页面?
我有一个基本上是购物车的东西,需要有两个不同的结账选项。第一个选项会把用户带离网站,但表单数据必须被发布。
我该如何创建两个提交按钮,将相同的表单数据发送到它们各自的页面?
如果我理解正确,您在同一个页面上有两个提交按钮,且两个按钮都属于同一个表单。如果是这样的话,下面的方法可以解决问题。
if(isset($_POST['name1'])) {
//do stuff
}
if(isset($_POST['name2'])) {
//do other stuff
}
你可以这样做:-
使用action=""定义表单
然后有两个按钮:
<input type="button" value="button1" onClick="this.form.action='your_first_action_url'; this.form.submit()">
<input type="button" value="button2" onClick="this.form.action='your_second_action_url';this.form.submit()">