403Webshell
Server IP : 27.254.152.13  /  Your IP : 216.73.217.38
Web Server : Apache/2
System : Linux ns1-252017.dragonhispeed.com 5.2.0 #1 SMP Fri Mar 29 22:50:14 MSK 2024 x86_64
User : coloflew ( 1072)
PHP Version : 5.6.40
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/coloflew/domains/fulltion.com/private_html/administrator/modules/exportReport/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/coloflew/domains/fulltion.com/private_html/administrator/modules/exportReport/report_late.php
<?php 
@$where_lang = " lang_code = '".@$lang_code."'";

if(@$_POST['Fromdate']){@$fromdate = @$_POST['Fromdate'];}
if(@$_POST['DeliveryPointID']){@$setpoint = @$_POST['DeliveryPointID'];}

//$r = @$objMaster->getdateformat(@$fromdate);

/**nui เพิ่ม  **/
	@$setpoint = str_replace("'", "\'", @$setpoint); 
	@$where_f = "  a.LastPoint = '".@$setpoint."' ";
/**nui เพิ่ม  **/
/* ของเก่า 
@$getreport = @$db->getAll("hist","*"," LastPoint = '".@$setpoint."' and status = '9' and HistDatetime >='".@$objMaster->getdateformat(@$fromdate)." 00:00:00' and HistDatetime <= '".@$objMaster->getdateformat(@$fromdate)." 23:59:59'","");
*/

@$getreport = @$db->getJoin("*","`better_invoicedetail` a
LEFT OUTER JOIN `better_invoice` b ON a.InvoiceID = b.InvoiceID",@$where_f." And (a.status = 1 or a.status = 7) And b.InvoiceDate = 
'".@$objMaster->getdateformat(@$fromdate)."' ","order by InvoiceDetailID");


@$getpointname = @$db->getOne("deliverypoint","*","DeliveryPointID = '".@$setpoint."'");


date_default_timezone_set('Asia/Bangkok');

/** PHPExcel_IOFactory */
require_once 'textexcel/Classes/PHPExcel/IOFactory.php';
 

//echo date('H:i:s') . " Load from Excel5 template\n";
@$objReader = PHPExcel_IOFactory::createReader('Excel5'); 
@$objPHPExcel = @$objReader->load("textexcel/templates/report_late.xls");

@$objPHPExcel->getActiveSheet()->setCellValue('H1', @$objMaster->getdbdateformat(date("Y-m-d")));
@$objPHPExcel->getActiveSheet()->setCellValue('D5', @$getpointname['DeliveryPointName']);
@$objPHPExcel->getActiveSheet()->setCellValue('F5', @$fromdate);

@$i = 1;
@$baserow = 8;

if(@$getreport){
	

foreach(@$getreport as $key => $va){
	// เพิ่มการคิวรี่  by nui
			@$getlastpoint = @$db->getOne("deliverypoint","*",@$where_lang." and DeliveryPointID='".@$va['LastPoint']."'");
			@$getendpoint = @$db->getOne("deliverypoint","*",@$where_lang." and DeliveryPointID='".@$va['InvoiceEndPoint']."'");
			@$getstatus = @$db->getOne("invoidestatus","*"," statusid='".@$va['status']."'");
	
@$getinvoice= @$db->getOne("invoice","*","InvoiceID = '".@$va['InvoiceID']."'");
//@$getemp= @$db->getOne("admin","*","EmpID = '".@$getinvoice['InvoiceEmpID']."'");
@$getemp= @$db->getOne("admin","*","EmpID = '".@$va['InvoiceEmpID']."'");
//@$getendpoint = @$db->getOne("deliverypoint","*","DeliveryPointID = '".@$getinvoice['InvoiceSetEndPoint']."'");
@$objPHPExcel->getActiveSheet()->insertNewRowBefore((@$baserow+1),1); 
//@$objPHPExcel->getActiveSheet()->mergeCells('A'.@$baserow.':B'.@$baserow.'');
@$objPHPExcel->getActiveSheet()->setCellValue('A'.@$baserow, @$i);
//@$objPHPExcel->getActiveSheet()->mergeCells('B'.@$baserow.':C'.@$baserow.'');
@$objPHPExcel->getActiveSheet()->setCellValue('B'.@$baserow, @$va['ProductCode']);
//@$objPHPExcel->getActiveSheet()->setCellValue('B'.@$baserow, @$getproduct['ProductCode']);
@$objPHPExcel->getActiveSheet()->setCellValue('C'.@$baserow, @$va['ProductDetail']);
//ของเก่า@$objPHPExcel->getActiveSheet()->setCellValue('C'.@$baserow, @$getproduct['ProductName']);
//@$objPHPExcel->getActiveSheet()->setCellValue('D'.@$baserow, @$getinvoice['InvoiceCode']);
@$objPHPExcel->getActiveSheet()->setCellValue('D'.@$baserow, @$va['InvoiceCode']);
//ของเก่า @$objPHPExcel->getActiveSheet()->setCellValue('D'.@$baserow, @$getinvoice['InvoiceCode']);
@$objPHPExcel->getActiveSheet()->setCellValue('E'.@$baserow, @$getendpoint['DeliveryPointName']);
//@$objPHPExcel->getActiveSheet()->setCellValue('F'.@$baserow, @$va['InvoiceDate']);
@$objPHPExcel->getActiveSheet()->setCellValue('F'.@$baserow, @$objMaster->getdbdateformat_barcode(@$va['InvoiceDate']));
@$objPHPExcel->getActiveSheet()->setCellValue('G'.@$baserow, @$va['InvoiceTime']);
//ของเก่า@$objPHPExcel->getActiveSheet()->setCellValue('F'.@$baserow, @$getinvoice['InvoiceTime']);
@$objPHPExcel->getActiveSheet()->setCellValue('H'.@$baserow, @$getstatus['statusdesc']);
@$objPHPExcel->getActiveSheet()->setCellValue('I'.@$baserow, @$getemp['EmpCode']);

@$baserow++;
@$i++;
}
}
@$objPHPExcel->getActiveSheet()->removeRow(@$baserow,1); 

@$objWriter = PHPExcel_IOFactory::createWriter(@$objPHPExcel, 'Excel5');
@$objWriter->save("reportFile/report_late.xls");

?>
<meta http-equiv="refresh" content="0;URL=<?php echo  URL;?>administrator/reportFile/report_late.xls">
<?PHP echo "<script>t = 3*1000;
			setTimeout('window.close()',t); 
			</script>";?>

Youez - 2016 - github.com/yon3zu
LinuXploit