diff --git a/application/admin/controller/widget/Images.php b/application/admin/controller/widget/Images.php index 6151a151..d5c407ae 100644 --- a/application/admin/controller/widget/Images.php +++ b/application/admin/controller/widget/Images.php @@ -25,9 +25,13 @@ class Images extends AuthController */ public function index() { - $pid = input('pid') != NULL ?input('pid'):session('pid'); - if($pid != NULL)session('pid',$pid); - if(!empty(session('pid')))$pid = session('pid'); + $pid = 0; + if(input('pid') && is_numeric(input('pid'))){ + $pid = input('pid'); + session('pid',$pid); + }else{ + $pid = session('pid')?session('pid'):0; + } $this->assign('pid',$pid); //分类标题 $typearray = Category::getAll(); diff --git a/application/admin/view/widget/images.php b/application/admin/view/widget/images.php index d888a52c..28e259bd 100644 --- a/application/admin/view/widget/images.php +++ b/application/admin/view/widget/images.php @@ -98,7 +98,7 @@