但问题是,当我进行一些检查时,就像登录确认我必须从file1.php重定向到登录页面,例如 login.php 并停止转移响应 parent.php。
我正在使用php的头功能进行传输但是它转移并获得响应作为容器ID中的登录页面。我知道它是正确的,因为ajax行为的目标文件获取内容返回作为响应。但问题的解决方案是什么?我不想在container_id中找到我的登录页面,并希望从file1.php加载登录页面。
答案 0 :(得分:0)
好吧,我真的不知道你是怎么做的,但对我来说,我会使用meta标签。如果此人未登录并访问该页面,则最好使用它。这是我使用的代码。所以把这个放在你的php编码中,这样当ajax调用文件时它将通过php文件运行,当它到达这一行时,它将“刷新”另一个页面并退出主页
echo '<META HTTP-EQUIV="Refresh" Content="0; URL=Login.php">';
exit;
该人将立即被重定向。如果可以,请发布您的代码!
答案 1 :(得分:0)
您可以使用这样的内容在ajax调用中更改您的位置
echo“script top.location ='login.php'; script”;
出口;