ÿØÿà JFIF ÿÛ „ ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/lnovel/code/ajax/ |
<?php $truyen_id = $CORE->input['manga_id']??0; $keyword = $CORE->input['keyword']??''; $keyword = trim($keyword); $v_tmp_user_id=0; if(isset($ob_user->user_id) and intval($ob_user->user_id)>0){ $v_tmp_user_id=intval($ob_user->user_id); } $chuong_lasted_read_id=0; if($v_tmp_user_id>0){ $r_guest_hitchap = $DB->fetch_row($DB->query("SELECT chuong_id FROM tb_guest_hitchap WHERE truyen_id='$truyen_id' AND user_id='$v_tmp_user_id' ORDER BY hit_time DESC LIMIT 1 ")); if($r_guest_hitchap){ $chuong_lasted_read_id = $r_guest_hitchap['chuong_id']; } } $where = " AND truyen_id='$truyen_id' "; if(!empty($keyword)){ $where .= " AND chuong_name LIKE '%".$keyword."%' "; } $pageNum = isset($_GET['page_num']) ? intval($_GET['page_num']) : 1; $pageSize = 51; $from = (($pageNum * $pageSize) - $pageSize); $t = $DB->fetch_row($DB->query("SELECT count(*) as total FROM tb_chuong WHERE 1 ".$where)); $total = $t['total']; $totalPage = ceil($total / $pageSize); $query = $DB->query("SELECT * FROM tb_chuong WHERE 1 ".$where." ORDER BY chuong_pos DESC LIMIT $from,$pageSize"); $list_chap = ''; $row_check = $DB->fetch_row($DB->query("SELECT * FROM tb_truyen WHERE truyen_id='$truyen_id' AND truyen_active_status='Active'")); while ($row = $DB->fetch_row($query)){ $txt_time = $func->time_site($row['time_post']) ; if($row['chuong_id'] == $chuong_lasted_read_id){ $txt_time = '<i class="fas fa-book-reader"></i>'; } if(!empty($row['lock_to_date']) and strtotime($row['lock_to_date'])>time()){ $txt_time = '<span class="text-warning"><i class="fas fa-crown"></i></span>'; } $list_chap .= '<li class="wp-manga-chapter"> <a href="/' . $row_check['truyen_fname'] . '-' . $row_check['truyen_id'] . '/' . $row['chuong_fname'] . '-' . $row['chuong_id'] . '/">' . $row['chuong_name'] . '</a> <span class="chapter-release-date"><i>' . $txt_time . '</i></span> </li>'; } $arr['list_chap'] = $list_chap; $nav = ''; if($totalPage>6) { if($pageNum>1) { $nav .= '<li class=""><span class="current prev" href="javascript:void(0);" onclick="load_list_chapter(' . ($pageNum - 1) . ');"><i class="icon ion-md-arrow-back"></i><span>Prev</span></span></li>'; } if ($pageNum==1) { $nav .= '<li class="active"><span class="current">1</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(1);">1</a></li>'; } if($pageNum==1){ for($i=2;$i<=3;$i++) { if($i>=$totalPage){ continue; } if ($i == $pageNum) { $nav .= '<li class="active"><span class="current">' . $i . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $i . ');">' . $i . '</a></li>'; } } $nav .= '<li>...</li>'; } if($pageNum>1 and $pageNum<$totalPage-3){ if($pageNum>4) { $nav .= '<li>...</li>'; } for($i=$pageNum-2;$i<=$pageNum+2;$i++) { if($i<2 or $i>=$totalPage){ continue; } if ($i == $pageNum) { $nav .= '<li class="active"><span class="current">' . $i . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $i . ');">' . $i . '</a></li>'; } } $nav .= '<li>...</li>'; } if($pageNum>=$totalPage-3 and $pageNum<$totalPage){ $nav .= '<li>...</li>'; for($i=$pageNum-2;$i<=$pageNum+2;$i++) { if($i<0 or $i>=$totalPage){ continue; } if ($i == $pageNum) { $nav .= '<li class="active"><span class="current">' . $i . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $i . ');">' . $i . '</a></li>'; } } } if ($totalPage == $pageNum) { $nav .= '<li>...</li>'; for($i=$totalPage-3;$i<=$totalPage-1;$i++) { if($i>=$totalPage){ continue; } if ($i == $pageNum) { $nav .= '<li class="active"><span class="current">' . $i . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $i . ');">' . $i . '</a></li>'; } } $nav .= '<li class="active"><span class="current">' . $totalPage . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $totalPage . ');">' . $totalPage . '</a></li>'; } if($pageNum<$totalPage){ $nav .= '<li><a href="javascript:void(0);" class="page-link next" onclick="load_list_chapter(' . ($pageNum + 1) . ');"><span>Next</span><i class="icon ion-md-arrow-forward"></i></a></li>'; } } if($totalPage>1 and $totalPage<=6){ if($pageNum>1) { $nav .= '<li class=""><span class="current prev" href="javascript:void(0);" onclick="load_list_chapter(' . ($pageNum - 1) . ');"><i class="icon ion-md-arrow-back"></i><span>Prev</span></span></li>'; } for($i=1;$i<=$totalPage;$i++){ if ($i == $pageNum) { $nav .= '<li class="active"><span class="current">' . $i . '</span></li>'; } else { $nav .= '<li><a href="javascript:void(0);" class="page-link" onclick="load_list_chapter(' . $i . ');">' . $i . '</a></li>'; } } if($pageNum<$totalPage){ $nav .= '<li><a href="javascript:void(0);" class="page-link next" onclick="load_list_chapter(' . ($pageNum + 1) . ');"><span>Next</span><i class="icon ion-md-arrow-forward"></i></a></li>'; } } $arr['nav'] = $nav; echo json_encode($arr); exit(); ?>