Вход Регистрация
Файл: resize.php
Строк: 46
<?php
#-----------------------------------------------------#
#          ********* WAP-MOTORS *********             #
#             Made by   :  VANTUZ                     #
#               E-mail  :  visavi.net@mail.ru         #
#                 Site  :  http://pizdec.ru           #
#             WAP-Site  :  http://visavi.net          #
#                  ICQ  :  36-44-66                   #
#  � � ��B ������� ����� ���8/��#
#-----------------------------------------------------#
if($gdir!="" && $gpoddir!="" && $gname!=""){

if(
$maxsize==""){$maxsize 100;}

$image=BASEDIR."$gdir/$gpoddir/$gname";

if(
$act=="jpg"){
$size GetImageSize($image); 
$width $size[0]; 
$height $size[1]; 

$x_ratio $maxsize $width
$y_ratio $maxsize $height

if ( (
$width <= $maxsize) && ($height <= $maxsize) ) { 
  
$tn_width $width
  
$tn_height $height

else if ((
$x_ratio $height) < $maxsize) { 
  
$tn_height ceil($x_ratio $height); 
  
$tn_width $maxsize

else { 
  
$tn_width ceil($y_ratio $width); 
  
$tn_height $maxsize


$src ImageCreateFromJpeg($image); 
$dst ImageCreateTrueColor($tn_width,$tn_height); 
ImageCopyResized($dst$src0000
    
$tn_width,$tn_height,$width,$height); 
header("Content-type: image/jpeg"); 
ImageJpeg ($dstnull40);
ImageDestroy($src); 
ImageDestroy($dst); }      
        
        
if(
$act=="gif"){
$size GetImageSize($image); 
$width $size[0]; 
$height $size[1]; 

$x_ratio $maxsize $width
$y_ratio $maxsize $height

if ( (
$width <= $maxsize) && ($height <= $maxsize) ) { 
  
$tn_width $width
  
$tn_height $height

else if ((
$x_ratio $height) < $maxsize) { 
  
$tn_height ceil($x_ratio $height); 
  
$tn_width $maxsize

else { 
  
$tn_width ceil($y_ratio $width); 
  
$tn_height $maxsize


$src ImageCreateFromGif($image); 
$dst ImageCreateTrueColor($tn_width,$tn_height); 
ImageCopyResized($dst$src0000
    
$tn_width,$tn_height,$width,$height); 
header("Content-type: image/gif"); 
ImageGif ($dst); 
ImageDestroy($src); 
ImageDestroy($dst); }            
        
if(
$act=="png"){
$size GetImageSize($image); 
$width $size[0]; 
$height $size[1]; 

$x_ratio $maxsize $width
$y_ratio $maxsize $height

if ( (
$width <= $maxsize) && ($height <= $maxsize) ) { 
  
$tn_width $width
  
$tn_height $height

else if ((
$x_ratio $height) < $maxsize) { 
  
$tn_height ceil($x_ratio $height); 
  
$tn_width $maxsize

else { 
  
$tn_width ceil($y_ratio $width); 
  
$tn_height $maxsize


$src ImageCreateFromPng($image); 
$dst ImageCreateTrueColor($tn_width,$tn_height); 
ImageCopyResized($dst$src0000
    
$tn_width,$tn_height,$width,$height); 
header("Content-type: image/png"); 
ImagePng ($dst); 
ImageDestroy($src); 
ImageDestroy($dst); }       
}
?>
Онлайн: 1
Реклама