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标题上将用户发送到您想要的位置。也可以使用以下选项,而不是使用按钮提交表单: