我希望能够使用按钮重定向到页面。我不想使用header函数。我希望能够在php文件中调用一些函数。 我的重定向功能看起来像这样。基本上,第一部分设置要在静态变量中加载的页面,然后执行页面重载,然后在其他一些初始化函数中执行加载函数。
这可以修改,这就是我教它做的事情。
public function WSP_Redirect($site)
{
self::$_mainsite = $site;
//This is one option
//$this->LoadPage();
// This is another option
echo '<script>window.location.reload()</script>';
}
在另一个文件中我会说,按一个按钮,然后按钮会调用此功能(通过帖子或其他)重定向到某个页面......
对我而言,如何完成并不重要,但重要的是它使用重定向功能。
任何建议都会很好,我确实检查了ajax和jquery但是我尝试的任何东西到目前为止都没有:(
答案 0 :(得分:0)
如何使用
header('Location: ' . $site);
直接来自PHP?
答案 1 :(得分:0)
我不确定,为什么你不使用标题,但在JavaScript中你可以这样做:
<script>window.location = "http://www.stackoverflow.com"</script>
所以在你的PHP文件中,它会是这样的:
public function WSP_Redirect($site) {
...
echo '<script>window.location = "' . $site . '"</script>';
}