- 论坛徽章:
- 0
|
我需要在linux下修改一个php网页,这个网页名为xx.php,实现的功能是将数据分页列出来,共有40多页,在页面底端有一个按键可以单击它来指定所要显示的页面。但是我发现点击一个页面,比如说按键5,则显示的是第5页的内容,但是其网址仍然是http://192.168.1.134/xx.php,(192.168.1.134是服务器地址),也就是说网址后面没有参数。我想要使每个页面能够实现每4秒自动刷新功能,所以在xx.php中加入了如下代
码:
$REQUEST_URI=$HTTP_SERVER_VARS['REQUEST_URI'];
echo '<meta http-equiv="refresh" content="4;"$REQUEST_URI"">;';
刷新后所进的页面是http://192.168.1.134/xx.php,但这时就不是第5页的页面了,而是http://192.168.1.134/xx.php所对应的页面。
我查看了phpinfo()中_REQUEST["submit"],发现此时没有这项,而在第5页时_REQUEST["submit"]的值是5,也就是说函数将网页刷新后没有把_REQUEST["submit"]定为5。
所以我想是不是这个自动刷新函数只是相当于把$REQUEST_URI中的内容添在地址栏中而没有传送其中的如_REQUEST["submit"]之类的数据。
我直接点击浏览器的“刷新”,就不会有这种情况发生,以前显示的是第5页现在仍然是第5页。
请问一下有什么办法使得第5页的内容自动刷新后仍然是第5页的内容吗? |
|