如何使用不同的参数重新加载同一页面。因为我是php的新手,所以这种方式进入我的脑海。但是它给出了已经发送的错误报头。这个想法是这样的
//some script and at the last page
if(isset($_GET['page'])){
$page=$_GET['page'];
$page++;
header('Location: '.$_SERVER['PHP_SELF'].'page='.$page);
} else
header('Location: '.$_SERVER['PHP_SELF'].'page=1');
我是新手,任何建议都会被采纳。
发布于 2012-03-24 04:43:12
所以,你只需要纠正你已经得到的错误。
顺便说一句,这个错误是Stackoverflow上最流行的问题的来源。
因此,您将找到大量全面的答案。
不过,您的重新加载方式是正确的。
我只担心它会变成一个无限循环。执行此代码的条件是什么?
发布于 2014-05-09 15:27:15
使用某种中断条件,否则它将进入无限循环。只是一次又一次地递增和重新加载页面。类似这样的东西
if(isset($_GET['page'])){
$page=$_GET['page'];
$page++;
if(!$page>=50)
header('Location: '.$_SERVER['PHP_SELF'].'page='.$page);
} else
header('Location: '.$_SERVER['PHP_SELF'].'page=1');
https://stackoverflow.com/questions/9849196
复制相似问题