如何使用不同参数重新加载同一页面。因为我是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');
我是新的任何建议将被评估
答案 0 :(得分:5)
所以,你必须纠正你所得到的错误 顺便说一句,这个错误是Stackoverflow上最受欢迎的问题的来源 因此,你会发现很多全面的答案。
你的重装方式是正确的。
我只担心它会成为一个无限循环。这段代码的执行条件是什么?
答案 1 :(得分:1)
使用某种中断条件,否则它将进入无限循环..只是一次又一次地递增和重新加载页面.. 类似的东西
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');