我有一个联系表单,最初“onsubmit”
调用一个javascript函数来验证内容。如果此函数返回 true,则会将数据发送到 php 文件。
在此文件的末尾,我想返回联系页面,目前我正在使用此:
header('Location: ' . $_SERVER['HTTP_REFERER']);
有更好的方法吗?
我还想更改联系页面上元素的 css,以便在我返回时显示(感谢消息),这可能吗?我可以将其设置为在初始 javascript 函数中使用 jQuery 显示,但当它进入 php 文件时,它会被清除。
谢谢
最佳答案
如果帖子后的语句已被处理为重定向,则发布到自己然后您。 您是否像您所说的那样使用 header 进行重定向。
因此,请在表单的操作部分将其发布给自己
<form action="yourpage.php">
然后添加 PHP 来处理 yourpage.php 上的帖子
if(isset($_POST)){
//Handle POSTed data.
//if handled correctly
{
header("Location: somewhere.com")
}
}
关于javascript - 向 php 脚本提交表单并返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24534414/