Вход Регистрация
Файл: foto.php
Строк: 20
<?php
header
("Content-type: image/jpeg");
$source=$_GET['src'];
$height=100;
$width=100;
$rgb=0xffffff;
$size getimagesize($source);
$format strtolower(substr($size['mime'], strpos($size['mime'], '/')+1));
$icfunc "imagecreatefrom" $format;
if (!
function_exists($icfunc)) return false;
$x_ratio $width $size[0];
$y_ratio $height $size[1];
$ratio       min($x_ratio$y_ratio);
$use_x_ratio = ($x_ratio == $ratio);
$new_width   $use_x_ratio  $width  floor($size[0] * $ratio);
$new_height  = !$use_x_ratio $height floor($size[1] * $ratio);
$new_left    $use_x_ratio  floor(($width $new_width) / 2);
$new_top     = !$use_x_ratio floor(($height $new_height) / 2);
$img imagecreatetruecolor($width,$height);
imagefill($img00$rgb);
$photo $icfunc($source);
imagecopyresampled($img$photo$new_left$new_top00$new_width$new_height$size[0], $size[1]);
imagejpeg($img);
imagedestroy($img);
imagedestroy($photo);
?>
Онлайн: 4
Реклама