Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过带有php文件的iframe重定向主窗口_Php_Html_Iframe - Fatal编程技术网

通过带有php文件的iframe重定向主窗口

通过带有php文件的iframe重定向主窗口,php,html,iframe,Php,Html,Iframe,我环顾四周,尝试了一些方法,但都没有成功,也没有找到答案 我将我的表单保存在一个iframe中的网站上,因为它们需要通过php ping电子邮件以解析到我们的数据库中。问题是,感谢消息只是该框架内的一条html消息 我需要当有人点击提交按钮,用户被重定向到另一个主页。不仅仅是在iframe中 这是php的结尾: // send email $success = mail($email_to, $email_subject, $Body, "From: <$email_from>");

我环顾四周,尝试了一些方法,但都没有成功,也没有找到答案

我将我的表单保存在一个iframe中的网站上,因为它们需要通过php ping电子邮件以解析到我们的数据库中。问题是,感谢消息只是该框架内的一条html消息

我需要当有人点击提交按钮,用户被重定向到另一个主页。不仅仅是在iframe中

这是php的结尾:

// send email
$success = mail($email_to, $email_subject, $Body, "From: <$email_from>");

// redirect to success page
if ($success){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=contact-sent-asc.html\">";

}
else{
  print "<meta http-equiv=\"refresh\" content=\"0;URL=URL=error.html\">";
}
?>
//发送电子邮件
$success=mail($email\u to,$email\u subject,$Body,“From:”);
//重定向到成功页面
如果($成功){
打印“”;
}
否则{
打印“”;
}
?>
我需要它重定向主页,而不是iframe中的URL=contact-sent-asc.html

希望这是有道理的。任何帮助都将不胜感激

谢谢,
这回答了你的问题吗?如果iframe有感谢页面,则重定向主框架?@NijeeshJoshy很遗憾,我无法让它工作。在上面的php中,我将把window.top.location.href=“”;每个人都在说应该有效吗?很明显,我做错了什么,但我想不出来:(