Файл: gp/file.php
Строк: 44
<?php
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
if(isset($_GET['fid'])){
$fid=intval($_GET['fid']);
$r=mysql_fetch_array(mysql_query("SELECT * FROM `group_file` WHERE `id`='$fid'"));
$url='files/'.$r['id_gp'].'/'.$r['file'];
$width=70;
$height=70;}
if(isset($_GET['lid'])){
$lid=intval($_GET['lid']);
$r1=mysql_fetch_array(mysql_query("SELECT * FROM `group_file` WHERE `id`='$lid'"));
$url='files/'.$r1['id_gp'].'/'.$r1['file'];
$width=300;
$height=300;}
$info=getimagesize($url);
$w_or=$info[0];
$h_or=$info[1];
$type=strtolower(pathinfo($url, PATHINFO_EXTENSION));
if($type=='gif'){
$im1=imageCreateFromGif($url);}
if($type=='jpg' or $type=='jpeg'){
$im1=imageCreateFromJpeg($url);}
if($type=='png'){
$im1=imageCreateFromPng($url);}
if($w_or>$h_or) $k=$w_or/$width; else $k=$h_or/$height;
$w=round($w_or/$k);
$h=round($h_or/$k);
$im2=imagecreatetruecolor($w, $h);
imagecopyresampled($im2, $im1, 0, 0, 0, 0, $w, $h, $w_or, $h_or);
header('Content-type: image/jpeg');
ImageJpeg($im2);
imagedestroy($im2);
?>