Вход Регистрация
Файл: wps_1.0/zagruzka/img.php
Строк: 12
<?php
header
("Content-type:image/jpeg");

$pic urldecode(htmlspecialchars(str_replace("./""""$_GET[img]")));
list(
$width$height) = getimagesize($pic);

if(!empty(
$_GET['prev']))
 {
  
$qual "20";
 }
else
 {
  
$qual "80";
 }

if(empty(
$_GET['wid']) && empty($_GET['hei']))
 {
  
$W intval("50");
  
$H $height / ($width $W);
 }
elseif(empty(
$_GET['wid']))
 {
  
$H intval("$_GET[hei]");
  
$W $width / ($height $H);
 }
elseif(empty(
$_GET['hei']))
 {
  
$W intval("$_GET[wid]");
  
$H $height / ($width $W);
 }
 
if(!empty(
$_POST['wid']) && !empty($_POST['hei']))
 {
  
$W intval("$_POST[wid]");
  
$H intval("$_POST[hei]");
  if(
$W $H)
   {
    
$H $height / ($width $W);
   }
  if(
$W $H)
   {
    
$W $width / ($height $H);
   }
 }

$pic str_replace("./""""$pic");
if(
substr($pic,0,1)!=".")
 {
  if(
ereg(".gif$"$pic)) 
   {
    
$old imageCreateFromGif("$pic");
   }
  if(
ereg(".jpg$|.jpeg$|.jpe$"$pic))
   {
    
$old imageCreateFromJpeg("$pic");
   }
  if(
ereg(".png$"$pic))
   {
    
$old imageCreateFromPNG("$pic");
   }
   {
    
$w imageSX($old);
    
$h imageSY($old);
    
$new imageCreateTrueColor($W$H);
    
imageCopyResized($new$old0000$W$H$w$h);
    
imageJPEG($new,"","$qual");
   }
 }
?>
Онлайн: 1
Реклама