我正在加载一个覆盖层中的表单。覆盖层有一个单独的控制器和调用覆盖层的页面操作。
在表单提交时,如果成功,我只想重新加载加载覆盖的引用页面。我可以加载引用页面,但它将内容放在覆盖内。
header("Location: www.example.com", true, 302);
不起作用。
使用URL帮助器,如下所示:
$url = $_SERVER['HTTP_REFERER'];
redirect($url);
也不工作。每次它加载在覆盖。我很伤心,因为它。
我正在加载一个覆盖层中的表单。覆盖层有一个单独的控制器和调用覆盖层的页面操作。
在表单提交时,如果成功,我只想重新加载加载覆盖的引用页面。我可以加载引用页面,但它将内容放在覆盖内。
header("Location: www.example.com", true, 302);
不起作用。
使用URL帮助器,如下所示:
$url = $_SERVER['HTTP_REFERER'];
redirect($url);
也不工作。每次它加载在覆盖。我很伤心,因为它。
9条答案
按热度按时间v8wbuo2f1#
您可以使用以下代码在codeigniter中进行刷新:
应该可以!
kiz8lqtg2#
这个比较简单
如果你的用户名是一个字符串,那么你可以用这个字符串来表示你的用户名。
2nc8po8w3#
不幸的是,使用
header
刷新/重定向只会反映显示PHP页面的容器中的更改。要刷新父页面(即显示覆盖层的页面),您需要在客户端使用Javascript来刷新。以下问题将帮助您找到正确的路径:
zwghvu4y4#
您可以使用以下代码在codeigniter中进行刷新:
希望这对你有帮助。
ugmeyewa5#
您不必为
header
提供另外两个参数。只需使用以下模式:另外,请查看这篇关于类似问题的文章:
Redirect with CodeIgniter
kyxcudwk6#
rfbsl7qr7#
只是...
ffvjumwh8#
在构造函数方法下第一次加载,如下所示:
插入或更新后,添加此方法将正常工作。
px9o7tmv9#
这个方法对任何人来说都更简单:)location.reload()