Path : /var/www/html/main/
File Upload :
Current File : /var/www/html/main/images.php

<?php
/*!
 * Copyright Anucha Puangpaka
 * Contact anucha.ppk@icloud.com 062-479-9836
 */

error_reporting(E_ALL);
ini_set("display_errors", 0);

$arrContextOptions = array(
   "ssl"=>array(
       "verify_peer"=>false,
       "verify_peer_name"=>false,
   ),
);

if($_GET['nu']==""){
	$size = getimagesize($_GET['ximg']);
	if($size['mime']=="image/gif"){
		$images = imagecreatefromgif($_GET['ximg']);
	}elseif($size['mime']=="image/jpeg"){
		$images = imagecreatefromjpeg($_GET['ximg']);
	}elseif($size['mime']=="image/png"){
		$images = imagecreatefrompng($_GET['ximg']);
	}

	$width = $size['0'];
	$height = $size['1'];

	$ratio = $size[0]/$size[1];
	$width2 = $_GET['xwidth'];
	$height2 = $width2/$ratio;

	$images2 = imagecreatetruecolor($width2, $height2);

	$background = imagecolorallocatealpha($images2, 255, 255, 255, 127);
	imagecolortransparent($images2, $background);
	imagealphablending($images2, false);
	imagesavealpha($images2, true);

	imagecopyresampled($images2, $images, 0, 0, 0, 0, $width2, $height2, $width, $height);
	
	if($size['mime']=="image/gif"){
		header("Content-type: image/gif");
	}elseif($size['mime']=="image/jpeg"){
		header("Content-type: image/jpeg");
	}elseif($size['mime']=="image/png"){
		header("Content-type: image/png");
	}

	if($size['mime']=="image/gif"){
		imagegif($images2);
	}elseif($size['mime']=="image/jpeg"){
		imagejpeg($images2);
	}elseif($size['mime']=="image/png"){
		imagepng($images2);
	}
	imagedestroy($images);
}

// นายอนุชา พวงผกา
?>