Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php require_once("../lib/common.php"); require_once(DIR_WS_LIB . "font_img_cls.php"..

Decoded Output download

<?php  
	require_once("../lib/common.php"); 
	require_once(DIR_WS_LIB . "font_img_cls.php"); 
	require_once(DIR_WS_MODEL."/UploadFileMaster.php"); 
	require_once(DIR_WS_ADMIN_LANGUAGES . DIR_CURRENT_LANGUAGE. '/template.php'); 
	$result = array(); 
	$_GET['templateid'] = $_REQUEST['templateid']; 
	 
	if (isset($_REQUEST['from'])) 
	{	 
		$allowed_file_size = ini_get('upload_max_filesize'); 
		$allowed_file_size = substr($allowed_file_size,0,strlen($allowed_file_size)-1); 
		$sizeLimit = $allowed_file_size*1024*1024; 
		switch ($_REQUEST['from']) 
		{ 
			case 'block_pdf': 
			{ 
			        if (!is_dir(DIR_WS_IMAGES_PDFLIB_FONTS)) { 
						CreateDirectory("pdffonts",DIR_WS_IMAGES); 
					} 
					$folder_name = generateRandomNo(10); 
					if (!file_exists(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name)) { 
						if (mkdir(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name)) { 
							chmod(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name,0777); 
							$result['pdf_temp_folder_name'] = DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name; 
							$result['session_folder'] = $folder_name; 
						} 
					} 
					$extensions = array("pdf"); 
					$uploader = new UplaodFileMaster($extensions, $sizeLimit); 
					list($success,$message) = $uploader->handleUpload(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name."/"); 
					if($success) 
					{ 
						$Upload_FileName = $message["file_name"]; 
						require_once DIR_WS_LIB . 'pdf_to_block.php'; 
						 
						$__Session->ClearValue("session_pdfblock"); 
						$__Session->Store(); 
						 
						$objBlockBase = new PDFBlock(); 
						$result['pdf_filename'] = $Upload_FileName; 
						$objBlockBase->inputfile = $Upload_FileName; 
						$objBlockBase->outputfile = '1_'.$Upload_FileName; 
						$objBlockBase->searchpath = DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name."/"; 
						$objBlockBase->toXML = true; 
						$objBlockBase->XMLBackImage = true; 
						$objBlockBase->Configure(false); 
						$objBlockBase->getPDFBlocks(); 
						$usedFonts = $totalBlocks = 0; 
						$totalBlocks = $objBlockBase->TotalBlocks; 
						$total_html = ''; 
						if($totalBlocks == 0) { 
							$result['result'] = '0'; 
							echo json_encode(array("success"=>true,"data"=> $total_html."^^^".$result['pdf_filename']."^^^".$result['result'])); 
							exit; 
						} 
						else  
						{ 
							$no_of_pages	=	$objBlockBase->PageCount; 
							$pdf_document_prop	=	$objBlockBase->DocumentHeightWidth($objBlockBase->inputfile); 
							$pdf_doc_width		=	$pdf_document_prop['width']; 
							$pdf_doc_height		=	$pdf_document_prop['height']; 
							$measure	=	get_measurement(strtolower(COMMON_PRODUCT_SIZE_UNIT)); 
							$display_width	=	($pdf_document_prop['width']/$measure); 
							$display_height	=	($pdf_document_prop['height']/$measure); 
							 
							$pdf_details = array(); 
							 
							$pdf_details['width'] = number_format($display_width,2); 
							$pdf_details['height'] = number_format($display_height,2); 
							$pdf_details['no_pages'] = $no_of_pages; 
							 
							$result['pdf_details'] = $pdf_details; 
							$usedFonts			   = array_unique(array_flatten($objBlockBase->blockFonts, array())); 
							 
							if($usedFonts > 0) { 
								$result['result'] = '1'; 
								foreach ($usedFonts as $fonts) { 
									$inner_pdf_font_name = str_replace (" ", "", trim($fonts)); 
									$font_Flag = 'no'; 
									if (file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".ttf") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".TTF") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".otf") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".OTF")) { 
										$font_Flag = 'yes'; 
									} 
									 
									$result['used_fonts'][] = array('font_name'=>$fonts,'installed'=>$font_Flag); 
								} 
							} 
							$usedImages = array_unique(array_flatten($objBlockBase->blockImages, array())); 
							$actual_images = array(); 
							$in_array_images = array(); 
							foreach ($usedImages as $images_uploaded) { 
								$images_uploaded = str_replace('\','/', $images_uploaded);   
								$image_details = pathinfo($images_uploaded); 
								if (!in_array($image_details['basename'],$in_array_images)) { 
									$in_array_images[] = $image_details['basename']; 
									$actual_images[] = $image_details['basename']; 
								} 
							} 
							$usedImages = $actual_images; 
							$no_of_images	=	count($usedImages); 
							if($no_of_images > 0) { 
								if (empty($result['result'])) { 
									$result['result'] = '2';	 
								} else { 
									$result['result'] = '12'; 
								} 
								foreach ($usedImages as $images_uploaded) { 
									$result['used_images'][] = array('image_name'=>end(explode("\",$images_uploaded)),'installed'=>'no'); 
								} 
							} 
						} 
						$validated_result = check_fonts_avilablility($result['used_fonts']); 
						$check_fonts_avilablility = $validated_result; 
						$total_html = htmlspecialchars(block_pdf_html($result), ENT_NOQUOTES); 
						$pdf_details_html = get_pdf_details_html($pdf_details); 
						echo json_encode(array("success"=>true,"data"=> $total_html."^^^".$result['pdf_filename']."^^^".$result['result']."^^^".$pdf_details_html."^^^".$check_fonts_avilablility)); 
						$__Session->SetValue("session_pdfblock", $result); 
						$__Session->Store(); 
						exit; 
					}else{ 
						echo json_encode(array("success"=>false)); 
						exit; 
					} 
//				} 
				break; 
			} 
			case 'block_fonts': 
			{ 
				 
				$fontImg = new fonttoimage(); 
				$font_validation = false; 
				$upload_div_id = $_REQUEST['upload_div']; 
				 
				if($__Session->HasValue("session_pdfblock")) { 
					$pdf_session			=	$__Session->GetValue("session_pdfblock"); 
					$current_font 			= $pdf_session['used_fonts'][$upload_div_id]['font_name']; 
					$session_temp_foldder	=	$pdf_session['pdf_temp_folder_name']; 
					$temp_folder_name		=	$pdf_session['session_folder']; 
				} 
				 
			 
				$fontImg->img_w = 300; 
				$fontImg->img_h = 80; 
				$fontImg->font_size = 20; 
				 
			$extensions = array("ttf", "otf","TTF","OTF"); 
			$uploaded_fonts	= array(); 
			$remove_flage = false; 
			$uploader = new UplaodFileMaster($extensions, $sizeLimit); 
			list($success,$message) = $uploader->handleUpload($session_temp_foldder."/"); 
			 
			if($success) 
			{	 
						$remove_flage = true; 
						$Upload_FileName = $message["file_name"]; 
						$UploadFile = explode(".",$Upload_FileName); 
						$Last = count($UploadFile)-1; 
						$UploadedExtension = $UploadFile[$Last]; // Get the extenstion of file 
						 
						$font_name = $fontImg->getFontRealName($session_temp_foldder."/".$Upload_FileName, false,'fullfontname'); 
						if ($Upload_FileName == $current_font.".ttf" || $Upload_FileName == $current_font.".TTF"|| $Upload_FileName == $current_font.".otf"|| $Upload_FileName == $current_font.".OTF") { 
							$font_validation = true; 
						} 
						 
						if (!$font_validation && $remove_flage == true) { 
							chmod($session_temp_foldder."/".$Upload_FileName, 0777); 
							rename($session_temp_foldder."/". $Upload_FileName, $session_temp_foldder."/". $font_name); 
							$Upload_FileName = $font_name; 
						} 
						if ($font_name == $current_font.".ttf" || $font_name == $current_font.".TTF"|| $font_name == $current_font.".otf"|| $font_name == $current_font.".OTF") { 
							$font_validation = true; 
						} 
						if ($font_validation) { 
							$img_name = $fontImg->imageFromfont($session_temp_foldder."/" . $Upload_FileName,$session_temp_foldder."/", true); 
							$pdf_session['used_fonts'][$upload_div_id]['installed'] = 'yes'; 
							$result['div_id_success'] = $upload_div_id; 
							$result['update_content'] = 'show_block_fonts'; 
							$result['font_name']		=	$img_name; 
							$result['temp_folder_name']	=	$temp_folder_name; 
							$__Session->SetValue("session_pdfblock", $pdf_session); 
							$__Session->Store(); 
							if($__Session->HasValue("session_pdfblock")) { 
								$send_pdf_session =	$__Session->GetValue("session_pdfblock"); 
							} 
							$validated_result = check_fonts_avilablility($send_pdf_session['used_fonts']); 
							 
							$result['check_fonts_avilablility'] = $validated_result; 
							echo json_encode(array("success"=>true,"data"=>$result)); 
						} else { 
							if (file_exists($session_temp_foldder.$Upload_FileName) && $remove_flage == true) { 
								unlink($session_temp_foldder.$Upload_FileName);	 
							} 
							$result['font_name'] = $current_font.".".$UploadedExtension."^^^".$font_name; 
							$result['div_id_success'] = $upload_div_id; 
							$result['update_content'] = 'show_block_fonts_error';							 
							echo json_encode(array("success"=>true,"data"=>$result)); 
							exit; 
						} 
						exit; 
					} else { 
						 
						$result['div_id_success'] = $upload_div_id; 
						$result['update_content'] = 'show_block_fonts_error'; 
						$result['font_name'] = $current_font.".".$UploadedExtension."^^^".$font_name; 
						echo json_encode(array("success"=>false)); 
						exit; 
					} 
				break; 
			} 
			case 'image_block': 
			{ 
				$upload_div_id = $_REQUEST['upload_div']; 
				 
				if($__Session->HasValue("session_pdfblock")) { 
					$pdf_session			=	$__Session->GetValue("session_pdfblock"); 
					$current_used_images 	= 	$pdf_session['used_images'][$upload_div_id]['image_name']; 
					$session_temp_foldder	=	$pdf_session['pdf_temp_folder_name']; 
					$temp_folder_name		=	$pdf_session['session_folder']; 
				} 
				 
					$exntension_val	=	explode('.',$current_used_images); 
					$exntension	=	$exntension_val[1]; 
					$valide_extensions = array($exntension); 
					 
					$uploaded_image	= array(); 
					$extensions =array($exntension); 
					$uploader = new UplaodFileMaster($extensions, $sizeLimit); 
					list($success,$message) = $uploader->handleUpload($session_temp_foldder."/"); 
					if($success) 
					{ 
						 
						if (file_exists($session_temp_foldder."/".$current_used_images)) { 
							chmod($session_temp_foldder."/".$current_used_images, 0777);	 
							//unlink($session_temp_foldder."/".$current_used_images); 
							unlink($session_temp_foldder."/".getthumbimgname($current_used_images)); 
						} 
					 
						$Upload_FileName		=	$message["file_name"]; 
						rename($session_temp_foldder."/". $Upload_FileName, $session_temp_foldder."/". $current_used_images); 
						$Upload_thumb_img		=	createthumbImage($session_temp_foldder."/".$current_used_images, COMMON_IMAGE_MAX_WIDTH, COMMON_IMAGE_MAX_HEIGHT); 
						$Upload_thumb_img		=	getthumbimgname($current_used_images); 
						 
						$result['div_id_success']	=	$upload_div_id; 
						$result['update_content']	=	'show_block_images'; 
						$result['thumb_image']		=	$Upload_thumb_img; 
						$result['large_image']		=	$current_used_images; 
						$result['temp_folder_name']	=	$temp_folder_name; 
						 
						$pdf_session['used_images'][$upload_div_id]['installed'] = 'yes'; 
						$pdf_session['used_images'][$upload_div_id]['thumb_image'] = $Upload_thumb_img; 
						echo json_encode(array("success"=>true,"data"=>$result)); 
 
						chmod($session_temp_foldder."/".$current_used_images, 0777);							 
					 
						$__Session->SetValue("session_pdfblock", $pdf_session); 
						$__Session->Store(); 
						exit; 
					} else { 
						$result['div_id_success'] = $upload_div_id; 
						$result['update_content'] = 'show_block_images_error'; 
						$result['msg'] = array('msg'=>'Please Upload valid Image'); 
						echo json_encode(array("success"=>true,"data"=>$result)); 
						exit; 
					} 
					$result['UploadedImages'][]	=	array('name'=>$Upload_FileName); 
					echo json_encode(array("success"=>true,"data"=>$result)); 
					$__Session->SetValue("PDFBlockImages", $result); 
					$__Session->Store(); 
					exit; 
				break; 
			} 
		} 
	} 
?>

Did this file decode correctly?

Original Code

<?php 
	require_once("../lib/common.php");
	require_once(DIR_WS_LIB . "font_img_cls.php");
	require_once(DIR_WS_MODEL."/UploadFileMaster.php");
	require_once(DIR_WS_ADMIN_LANGUAGES . DIR_CURRENT_LANGUAGE. '/template.php');
	$result = array();
	$_GET['templateid'] = $_REQUEST['templateid'];
	
	if (isset($_REQUEST['from']))
	{	
		$allowed_file_size = ini_get('upload_max_filesize');
		$allowed_file_size = substr($allowed_file_size,0,strlen($allowed_file_size)-1);
		$sizeLimit = $allowed_file_size*1024*1024;
		switch ($_REQUEST['from'])
		{
			case 'block_pdf':
			{
			        if (!is_dir(DIR_WS_IMAGES_PDFLIB_FONTS)) {
						CreateDirectory("pdffonts",DIR_WS_IMAGES);
					}
					$folder_name = generateRandomNo(10);
					if (!file_exists(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name)) {
						if (mkdir(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name)) {
							chmod(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name,0777);
							$result['pdf_temp_folder_name'] = DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name;
							$result['session_folder'] = $folder_name;
						}
					}
					$extensions = array("pdf");
					$uploader = new UplaodFileMaster($extensions, $sizeLimit);
					list($success,$message) = $uploader->handleUpload(DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name."/");
					if($success)
					{
						$Upload_FileName = $message["file_name"];
						require_once DIR_WS_LIB . 'pdf_to_block.php';
						
						$__Session->ClearValue("session_pdfblock");
						$__Session->Store();
						
						$objBlockBase = new PDFBlock();
						$result['pdf_filename'] = $Upload_FileName;
						$objBlockBase->inputfile = $Upload_FileName;
						$objBlockBase->outputfile = '1_'.$Upload_FileName;
						$objBlockBase->searchpath = DIR_WS_IMAGES_TEMPTEMPLATES.$folder_name."/";
						$objBlockBase->toXML = true;
						$objBlockBase->XMLBackImage = true;
						$objBlockBase->Configure(false);
						$objBlockBase->getPDFBlocks();
						$usedFonts = $totalBlocks = 0;
						$totalBlocks = $objBlockBase->TotalBlocks;
						$total_html = '';
						if($totalBlocks == 0) {
							$result['result'] = '0';
							echo json_encode(array("success"=>true,"data"=> $total_html."^^^".$result['pdf_filename']."^^^".$result['result']));
							exit;
						}
						else 
						{
							$no_of_pages	=	$objBlockBase->PageCount;
							$pdf_document_prop	=	$objBlockBase->DocumentHeightWidth($objBlockBase->inputfile);
							$pdf_doc_width		=	$pdf_document_prop['width'];
							$pdf_doc_height		=	$pdf_document_prop['height'];
							$measure	=	get_measurement(strtolower(COMMON_PRODUCT_SIZE_UNIT));
							$display_width	=	($pdf_document_prop['width']/$measure);
							$display_height	=	($pdf_document_prop['height']/$measure);
							
							$pdf_details = array();
							
							$pdf_details['width'] = number_format($display_width,2);
							$pdf_details['height'] = number_format($display_height,2);
							$pdf_details['no_pages'] = $no_of_pages;
							
							$result['pdf_details'] = $pdf_details;
							$usedFonts			   = array_unique(array_flatten($objBlockBase->blockFonts, array()));
							
							if($usedFonts > 0) {
								$result['result'] = '1';
								foreach ($usedFonts as $fonts) {
									$inner_pdf_font_name = str_replace (" ", "", trim($fonts));
									$font_Flag = 'no';
									if (file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".ttf") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".TTF") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".otf") || file_exists(DIR_WS_IMAGES_PDFLIB_FONTS.$inner_pdf_font_name.".OTF")) {
										$font_Flag = 'yes';
									}
									
									$result['used_fonts'][] = array('font_name'=>$fonts,'installed'=>$font_Flag);
								}
							}
							$usedImages = array_unique(array_flatten($objBlockBase->blockImages, array()));
							$actual_images = array();
							$in_array_images = array();
							foreach ($usedImages as $images_uploaded) {
								$images_uploaded = str_replace('\\','/', $images_uploaded);  
								$image_details = pathinfo($images_uploaded);
								if (!in_array($image_details['basename'],$in_array_images)) {
									$in_array_images[] = $image_details['basename'];
									$actual_images[] = $image_details['basename'];
								}
							}
							$usedImages = $actual_images;
							$no_of_images	=	count($usedImages);
							if($no_of_images > 0) {
								if (empty($result['result'])) {
									$result['result'] = '2';	
								} else {
									$result['result'] = '12';
								}
								foreach ($usedImages as $images_uploaded) {
									$result['used_images'][] = array('image_name'=>end(explode("\\",$images_uploaded)),'installed'=>'no');
								}
							}
						}
						$validated_result = check_fonts_avilablility($result['used_fonts']);
						$check_fonts_avilablility = $validated_result;
						$total_html = htmlspecialchars(block_pdf_html($result), ENT_NOQUOTES);
						$pdf_details_html = get_pdf_details_html($pdf_details);
						echo json_encode(array("success"=>true,"data"=> $total_html."^^^".$result['pdf_filename']."^^^".$result['result']."^^^".$pdf_details_html."^^^".$check_fonts_avilablility));
						$__Session->SetValue("session_pdfblock", $result);
						$__Session->Store();
						exit;
					}else{
						echo json_encode(array("success"=>false));
						exit;
					}
//				}
				break;
			}
			case 'block_fonts':
			{
				
				$fontImg = new fonttoimage();
				$font_validation = false;
				$upload_div_id = $_REQUEST['upload_div'];
				
				if($__Session->HasValue("session_pdfblock")) {
					$pdf_session			=	$__Session->GetValue("session_pdfblock");
					$current_font 			= $pdf_session['used_fonts'][$upload_div_id]['font_name'];
					$session_temp_foldder	=	$pdf_session['pdf_temp_folder_name'];
					$temp_folder_name		=	$pdf_session['session_folder'];
				}
				
			
				$fontImg->img_w = 300;
				$fontImg->img_h = 80;
				$fontImg->font_size = 20;
				
			$extensions = array("ttf", "otf","TTF","OTF");
			$uploaded_fonts	= array();
			$remove_flage = false;
			$uploader = new UplaodFileMaster($extensions, $sizeLimit);
			list($success,$message) = $uploader->handleUpload($session_temp_foldder."/");
			
			if($success)
			{	
						$remove_flage = true;
						$Upload_FileName = $message["file_name"];
						$UploadFile = explode(".",$Upload_FileName);
						$Last = count($UploadFile)-1;
						$UploadedExtension = $UploadFile[$Last]; // Get the extenstion of file
						
						$font_name = $fontImg->getFontRealName($session_temp_foldder."/".$Upload_FileName, false,'fullfontname');
						if ($Upload_FileName == $current_font.".ttf" || $Upload_FileName == $current_font.".TTF"|| $Upload_FileName == $current_font.".otf"|| $Upload_FileName == $current_font.".OTF") {
							$font_validation = true;
						}
						
						if (!$font_validation && $remove_flage == true) {
							chmod($session_temp_foldder."/".$Upload_FileName, 0777);
							rename($session_temp_foldder."/". $Upload_FileName, $session_temp_foldder."/". $font_name);
							$Upload_FileName = $font_name;
						}
						if ($font_name == $current_font.".ttf" || $font_name == $current_font.".TTF"|| $font_name == $current_font.".otf"|| $font_name == $current_font.".OTF") {
							$font_validation = true;
						}
						if ($font_validation) {
							$img_name = $fontImg->imageFromfont($session_temp_foldder."/" . $Upload_FileName,$session_temp_foldder."/", true);
							$pdf_session['used_fonts'][$upload_div_id]['installed'] = 'yes';
							$result['div_id_success'] = $upload_div_id;
							$result['update_content'] = 'show_block_fonts';
							$result['font_name']		=	$img_name;
							$result['temp_folder_name']	=	$temp_folder_name;
							$__Session->SetValue("session_pdfblock", $pdf_session);
							$__Session->Store();
							if($__Session->HasValue("session_pdfblock")) {
								$send_pdf_session =	$__Session->GetValue("session_pdfblock");
							}
							$validated_result = check_fonts_avilablility($send_pdf_session['used_fonts']);
							
							$result['check_fonts_avilablility'] = $validated_result;
							echo json_encode(array("success"=>true,"data"=>$result));
						} else {
							if (file_exists($session_temp_foldder.$Upload_FileName) && $remove_flage == true) {
								unlink($session_temp_foldder.$Upload_FileName);	
							}
							$result['font_name'] = $current_font.".".$UploadedExtension."^^^".$font_name;
							$result['div_id_success'] = $upload_div_id;
							$result['update_content'] = 'show_block_fonts_error';							
							echo json_encode(array("success"=>true,"data"=>$result));
							exit;
						}
						exit;
					} else {
						
						$result['div_id_success'] = $upload_div_id;
						$result['update_content'] = 'show_block_fonts_error';
						$result['font_name'] = $current_font.".".$UploadedExtension."^^^".$font_name;
						echo json_encode(array("success"=>false));
						exit;
					}
				break;
			}
			case 'image_block':
			{
				$upload_div_id = $_REQUEST['upload_div'];
				
				if($__Session->HasValue("session_pdfblock")) {
					$pdf_session			=	$__Session->GetValue("session_pdfblock");
					$current_used_images 	= 	$pdf_session['used_images'][$upload_div_id]['image_name'];
					$session_temp_foldder	=	$pdf_session['pdf_temp_folder_name'];
					$temp_folder_name		=	$pdf_session['session_folder'];
				}
				
					$exntension_val	=	explode('.',$current_used_images);
					$exntension	=	$exntension_val[1];
					$valide_extensions = array($exntension);
					
					$uploaded_image	= array();
					$extensions =array($exntension);
					$uploader = new UplaodFileMaster($extensions, $sizeLimit);
					list($success,$message) = $uploader->handleUpload($session_temp_foldder."/");
					if($success)
					{
						
						if (file_exists($session_temp_foldder."/".$current_used_images)) {
							chmod($session_temp_foldder."/".$current_used_images, 0777);	
							//unlink($session_temp_foldder."/".$current_used_images);
							unlink($session_temp_foldder."/".getthumbimgname($current_used_images));
						}
					
						$Upload_FileName		=	$message["file_name"];
						rename($session_temp_foldder."/". $Upload_FileName, $session_temp_foldder."/". $current_used_images);
						$Upload_thumb_img		=	createthumbImage($session_temp_foldder."/".$current_used_images, COMMON_IMAGE_MAX_WIDTH, COMMON_IMAGE_MAX_HEIGHT);
						$Upload_thumb_img		=	getthumbimgname($current_used_images);
						
						$result['div_id_success']	=	$upload_div_id;
						$result['update_content']	=	'show_block_images';
						$result['thumb_image']		=	$Upload_thumb_img;
						$result['large_image']		=	$current_used_images;
						$result['temp_folder_name']	=	$temp_folder_name;
						
						$pdf_session['used_images'][$upload_div_id]['installed'] = 'yes';
						$pdf_session['used_images'][$upload_div_id]['thumb_image'] = $Upload_thumb_img;
						echo json_encode(array("success"=>true,"data"=>$result));

						chmod($session_temp_foldder."/".$current_used_images, 0777);							
					
						$__Session->SetValue("session_pdfblock", $pdf_session);
						$__Session->Store();
						exit;
					} else {
						$result['div_id_success'] = $upload_div_id;
						$result['update_content'] = 'show_block_images_error';
						$result['msg'] = array('msg'=>'Please Upload valid Image');
						echo json_encode(array("success"=>true,"data"=>$result));
						exit;
					}
					$result['UploadedImages'][]	=	array('name'=>$Upload_FileName);
					echo json_encode(array("success"=>true,"data"=>$result));
					$__Session->SetValue("PDFBlockImages", $result);
					$__Session->Store();
					exit;
				break;
			}
		}
	}
?>

Function Calls

None

Variables

None

Stats

MD5 3f1da59d8a5a278cd46be9b870bddfd8
Eval Count 0
Decode Time 111 ms