我希望php重定向到刷新页面时设置的目录

时间:2018-09-30 20:32:37

标签: javascript php html

我有两个名为index.php和index2.php的文件。 我的问题是;刷新index2.php中的页面时,我不想发布POST,而我想再次重定向到index.php。我该怎么办?

2 个答案:

答案 0 :(得分:0)

我想如果我正确阅读了您的问题,您想在不离开当前页面(即index2.php)的情况下向index.php发送发布请求?

更多上下文会有所帮助,但是如果可以在页面上运行JavaScript,则可以通过Ajax执行发布请求,然后通过更改窗口位置将用户重定向到index.php。

这是非常矛盾的,因为在标准html中发布表单会获得相同的结果。

您要在index2.php上发帖后执行其他逻辑吗?

请提供更多信息!

答案 1 :(得分:0)

使用会话存储您在第2页上遇到的情况的尝试次数。

在加载page2时检查是否存在编号尝试重定向到page1。进入第1页后,如果需要,请重设尝试次数

我会让你自己编写PHP代码,但是逻辑是这样的

第1页

// RESETS by: 
// if ($session[retries] > 2) {$session[retries] = 0}

第2页

// load $session[retries], if not defined, than set default 0

// Increase number of retries
// if (someCondition) { $session[retires] += 1; }

// check the retries and redirect
// if ($isession[retries] > 2 ) { redirectToPage1; }

但是,您描述的“刷新”行为有点奇怪,最好使用ajax。