0

我真的尝试过这样做,但我不知道最好的方法是什么。

我有一个简单的分页系统,带有“上一个”和“下一个”按钮。

我想根据用户所采用的“路径”,通过单击“下一个”或“上一个”按钮来预加载列表中的下一页或上一页(https://stackoverflow.com/a/7830732/466318 )。 .

我尝试使用 SESSION 来执行此操作,但我需要通过单击分页中的链接来传递变量,因此我尝试通过 GET 传递它。

问题是我在 .htaccess 中有很多重写规则,例如:

RewriteRule ^populars/([a-zA-Z]+)/([0-9]+)$ /index.php?sec=popular&time=$1&page=$2

而且我不想在 URL 中添加另一个变量,我不知道为什么,但是 /popular/week/45?navigation=prev 之类的东西不起作用。(我认为是因为我没有在重写规则中指定该变量)

对不起,如果我让它比它更复杂......

那么,我可以使用什么:SESSION、Cookie、GET 或 POST 变量?

我只需要知道用户是否只是单击了“下一步”,这样我就可以预加载下一页,或者如果单击上一个链接,则可以预加载上一个。

4

1 回答 1

0

您的正则表达式中有一个开始^和结束条件$。它根本不符合您的要求。如果可以的话,会有?两次

我建议添加一个包含您的navigation参数的新规则。

于 2012-07-18T18:26:49.610 回答