| 12345678910111213141516171819202122232425262728293031323334353637383940414243 | <?php$url = "";$filetype = "";$raw_image = NULL;//get the image urlif (isset( $_GET['i'] ) ) {    $url = $_GET[ 'i' ];} else {    exit();}//an image will start with http, anything else is susif (substr( $url, 0, 4 ) != "http") {    exit();}//we can only do jpg and png hereif (strpos($url, ".jpg") || strpos($url, ".jpeg") === true) {    $filetype = "jpg";    $raw_image = imagecreatefromjpeg($url);} elseif (strpos($url, ".png") === true) {    $filetype = "png";    $raw_image = imagecreatefrompng($url);} else {    exit();}$dest_imagex = 300;$dest_imagey = 200;$dest_image = imagecreatetruecolor($dest_imagex, $dest_imagey);imagecopyresized($dest_image, $raw_image, 0, 0, 0, 0, $dest_imagex, $dest_imagey, imagesx($raw_image), imagesy($raw_image));header('Content-type: image/' . $filetype); if ($filetype = "jpg") {    imagejpeg($dest_image,NULL,80); //80% quality} elseif ($filetype = "png") {    imagepng($dest_image,NULL,8); //80% compression}?>
 |