View file obmen/img_icons.php

File size: 2.56Kb
<?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';

$set['title']='Фото';
include_once '../sys/inc/thead.php';
title();
aut();

if (!isset($user) && !isset($_GET['id'])){header("Location: index.php?".SID);exit;}
if (isset($_GET['id']))$idi=intval($_GET['id']);
$id=mysql_fetch_array(mysql_query("SELECT * FROM `obmennik_dir` WHERE `id` = '$idi' LIMIT 1"));
if (user_access('obmen_dir_edit')){
if ($imgc=@imagecreatefromstring(file_get_contents($_FILES['file_f']['tmp_name'])))
{

if (!isset($err)){

$fileid=$user[id];
$filekol=$blog[kol]+1;
$img_x=imagesx($imgc);
$img_y=imagesy($imgc);

if ($img_x==$img_y)
{
$dstW=16; // ширина
$dstH=16; // высота
}
elseif ($img_x>$img_y)
{
$prop=$img_x/$img_y;
$dstW=16;
$dstH=ceil($dstW/$prop);
}
else
{
$prop=$img_y/$img_x;
$dstH=16;
$dstW=ceil($dstH/$prop);
}

$screen=imagecreatetruecolor($dstW, $dstH);
imagecopyresampled($screen, $imgc, 0, 0, 0, 0, $dstW, $dstH, $img_x, $img_y);

//imagedestroy($imgc);
//$screen=img_copyright($screen); // наложение копирайта
imagejpeg($screen,H."obmen_icons/$id[id].png",90);
@chmod(H."obmen_icons/$id[id].png",0777);
imagedestroy($screen);
imagedestroy($imgc);
msg("Успешно добавлен!");
}
}
else
{
$err='Неверное расширение файла!';
}
if (isset($_GET['del'])){
unlink(H.'obmen_icons/'.intval($_GET['id']).'.png');
msg("Успешно удален!");

}

if (is_file(H."obmen_icons/$id[id].png"))
echo "<img src='/obmen_icons/$id[id].png' alt='' /> $id[name]";
else
echo "<img src='/style/themes/$set[set_them]/loads/14/dir.png' alt='' /> $id[name]\n";
if (is_file(H."obmen_icons/$id[id].png"))
echo "<br /><a href='?id=$id[id]&del'>Удалить иконку</a>\n";

echo "<form method='post' name='message' enctype='multipart/form-data' action='?id=".intval($_GET['id'])."&amp;add'><div>\n";
echo "<input name='file_f' type='file' />\n";
echo "<input name='file_s' class='doctor' value='Выгрузить' type='submit' />\n";
echo"</div>\n";
echo"</form>";
}else echo 'Ты что здесь забыл<br />';
echo "&laquo;<a href='/obmen$id[dir]'>В папку</a><br />\n";
echo "&laquo;<a href='/obmen'>В обменник</a><br />\n";

include_once '../sys/inc/tfoot.php';

?>