【发布时间】:2015-11-28 08:16:11
【问题描述】:
我想分页是一个新闻博客的内容。一切正常,页面内容成功。但我得到一个错误屏幕显示 PHP:
注意:未定义索引:第 146 行 C:\wamp\www\index.php 中的页面
给出错误所在行的代码:
$maxreg = 1;
$pag = $_GET['page'];
if (!isset($pag) || empty($pag)){
$min = 0;
$pag = 1;
}else{
if($pag == 1){
$min = 0;
}else{
$min = $maxreg * $pag;
$min = $min - $maxreg;
}
}
include("js/class.AutoPagination.php");
$obj = new AutoPagination(contar_contenido(), $pag);
mostrar_contenido($min,$maxreg);
echo $obj->_paginateDetails();
给出错误的行是这样的:
$ page = $ _GET ['page'];
默认情况下第一页 index.php 并且 url 中不包含 var。 我不明白为什么如果下面的条件变量失败,我会确定它是否有内容。
不应该显示任何错误php,有人可以给我一个解决方案吗?谢谢
【问题讨论】:
-
确保
?page=123在您的网址中(在您输入的浏览器网址中) -
它工作得很好,我去了第三页并带我到第三页。在那个页面上不会失败。 url:localhost/index.php?&page=3 一切都很完美,只有当你第一次打开页面并且url上没有var时才会失败。
标签: php pagination