403Webshell
Server IP : 103.48.194.25  /  Your IP : 216.73.216.74
Web Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.33
System : Linux VMHostDefault 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64
User : sieuthimay ( 1016)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/khonguyenlieu.vn/public_html/site/components/search/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/khonguyenlieu.vn/public_html/site/components/search/controllers/search.php
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Search extends CI_Controller 
{
	public function __construct()
	{
        parent::__construct(); 
		$this->load->model('search_model','search');
		$this->load->model('sanpham_model','sanpham');
	}

	public function index($start=0)
	{
		$data['start'] = $start;// = (int) to_number($this->input->get('start')); 
		$keyword = $this->input->get('keyword') ;
		
		
		if(empty($keyword)):
			$keyword = isset($_SESSION['keyword']) ? $_SESSION['keyword'] : '';
			//if(empty($keyword)) header("Location:".site);
			$data['page'] = 'search/index' ;
			$this->load->view('html/skin_product', $data);
		else :
			$_SESSION['keyword'] = $keyword;
		
			$data['keyword'] = $keyword;
			
			$config['suffix'] 	= '?keyword='.urlencode($keyword);
			$config['base_url'] = site.'tim-kiem/';  
			$data['num'] = $this->search->count_search($keyword);
			$config['total_rows'] 	= $data['num'];
			$config['per_page'] 	= 24;
			$config['uri_segment'] 	= 2;
			$config['num_links'] 	= 3 ;
			$config['cur_page'] 	= $start;
			$this->pagination->initialize($config);   
			$data['pagination'] 	= $this->pagination->create_links();
			
			$data['list'] = $this->search->get_search($keyword, $config['per_page'],$data['start']);
	
			$data['metatitle'] = "Tìm từ khóa: ".$keyword." trong nguyên liệu pha chế trà sữa" ;
			$data['metadesc'] = "Tìm kiếm từ khóa: ".$keyword." trong nguyên liệu pha chế, kho nguyên liệu, mua bán pha chế trà sữa, nguyên liệu làm bánh..." ;
			$data['metakey'] = "tìm nguyên liệu, nguyên liệu pha chế, nguyên liệu làm bánh" ;
			$data['metaimg'] = '' ;
			$data['canonical'] = site.'tim-kiem.html?keyword='.$keyword.'&start='.$start ;
			
			$data['page'] = 'search/index' ;
			$this->load->view('html/skin_product', $data);
		endif;
	}
	
	public function keyword($alias='',$start=0)
	{
		$alias = str_replace(".html","",$alias);
		if(empty($alias)) header("Location:".site);
		
		//$data['start'] = $start = (int) to_number($this->input->get('start')); 
		
		$rs = $this->search->get_alias($alias);// trit($rs);
		if($rs)
		{
			$data['title'] = 'Tìm theo từ khóa : '.$rs->keyname ;
			$arr_proid = explode(",",$rs->list_pro);
				
			$data['start'] = $start; 
			$config['base_url'] = site.'tu-khoa/'.$alias;   
			$data['num'] = $this->search->count_product($arr_proid); //trit($data['num']);
			$config['total_rows'] 	= $data['num'];
			$config['per_page'] 	= 24;
			$config['uri_segment'] 	= 3;
			$config['num_links'] 	= 3 ;
			$this->pagination->initialize($config);   
			$data['pagination'] 	= $this->pagination->create_links();
			
			$data['list'] = $this->search->get_product($arr_proid,$config['per_page'],$start);
		
			$data['row'] = $rs;
			$data['keyword'] = $keyword = $rs->keyname;
			
			$data['metatitle'] = "Tìm từ khóa: ".$keyword." trong nguyên liệu pha chế trà sữa" ;
			$data['metadesc'] = "Tìm kiếm từ khóa: ".$keyword." trong nguyên liệu pha chế, kho nguyên liệu, mua bán pha chế trà sữa, nguyên liệu làm bánh..." ;
			$data['metakey'] = "tìm nguyên liệu, nguyên liệu pha chế, nguyên liệu làm bánh" ;
			$data['metaimg'] = '' ;
			$data['canonical'] = site.'tim-kiem.html?keyword='.$keyword.'&start='.$start ;
			
			$data['page'] = 'search/keyword' ;
			$this->load->view('html/skin', $data);
		}
		else
		{
			
			//chuyen alias thanh keynam
			$pname = str_replace("-"," ",$alias);
			
			//them keyname vào table keywords
			$req['alias'] = $alias;
			$req['keyname'] = addslashes($pname);
			$req['kind'] = "product";
			$req['list_pro'] = "";
			$req['list_news'] = "";
			$req['bl_active'] = 1;
			
			$kid = $this->search->get_keyword_block();
			if($kid)	//cap nhat 
			{
				$result = $this->search->save('keywords',$req,'kid',$kid); 
			}
			else	//them mới
			{
				$this->search->save('keywords',$req); 
			}

			//tim trong sản phẩm
			$sql="select * from product where (ProductName like '%".$pname."%' OR ProductFunc like '%".$pname."%' OR (metakey like '%".$pname."%') ) and bl_active=1";
			$query = $this->db->query($sql);
			$data['list'] = $query->result();
			
			$data['pagination'] = "";
			
			$data['row'] = $row = $this->search->get_alias($alias); 
			$data['keyword'] = $row->keyname;
			
			$data['page'] = 'search/keyword' ;
			$this->load->view('html/skin', $data);
		}
	}
}

?>

Youez - 2016 - github.com/yon3zu
LinuXploit