Php 如何在表单中发送信息而不重定向用户

Php 如何在表单中发送信息而不重定向用户,php,html,forms,Php,Html,Forms,我有这个表格,我把信息发送到一个只有管理员应该看到的页面,这样他们就可以选择接受或不接受放在网站上的信息。我目前正在使用将信息与我的表单一起发送到此页面。这是一个按钮,如果这也有区别:创建页面。我想我真正想问的是,是否可以将表单和用户的数据发送到两个单独的页面?谢谢如果您使用Jquery.Ajax,您可以将信息发送到任意多的页面。 为此,您必须为按钮添加单击事件 HTML代码 <button class="submitf" onclick="Submit_OnClick">Creat

我有这个表格,我把信息发送到一个只有管理员应该看到的页面,这样他们就可以选择接受或不接受放在网站上的信息。我目前正在使用
将信息与我的表单一起发送到此页面。这是一个按钮,如果这也有区别:
创建页面
。我想我真正想问的是,是否可以将表单和用户的数据发送到两个单独的页面?谢谢

如果您使用Jquery.Ajax,您可以将信息发送到任意多的页面。 为此,您必须为按钮添加单击事件

HTML代码

<button class="submitf" onclick="Submit_OnClick">Create page</button>
function Submit_OnClick{
    data = {name:'Your Name', age:11};
    $.ajax({
      type: "POST",
      url: url,
      data: data
    });

    $.ajax({
      type: "POST",
      url: url2,
      data: data
    });
}

这将向两个单独的页面发送post请求。

如果您知道jquery,请执行以下操作:

$.post("page1.php", $("#testform").serialize());
$.post("page2.php", $("#testform").serialize());
如果需要响应,请执行以下操作:

$.post("page1.php", $("#testform").serialize()).done(function(data) {
  alert("Data Loaded: " + data);
});
$.post("page2.php", $("#testform").serialize()).done(function(data) {
  alert("Data Loaded: " + data);
});

为了让你的答案更简单,请使用此选项。您还需要在Moiz Ahmed answer中使用onclick函数。只是不是函数的ajax部分。

您可以让目标页面重定向用户,然后将表单数据发送到confpage.php,并在confpage.php标题上将用户发送到您想要的位置。也可以使用以下选项,而不是使用按钮提交表单: