Вход Регистрация
Файл: obmen/inc/file_act.php
Строк: 65
<?



if ((user_access('obmen_file_delete') || $user['id']==$file_id['id_user'])  && isset($_GET['act']) && $_GET['act']=='delete' && isset($_GET['ok']) && $l!='/')
{
mysql_query("DELETE FROM `obmennik_files` WHERE `id` = '$file_id[id]'");
unlink(H.'sys/obmen/files/'.$file_id['id'].'.dat');

header ("Location: /obmen$dir_id[dir]?".SID);
exit;
}
if ((
user_access('obmen_file_delete') || $user['id']==$file_id['id_user'])  && isset($_GET['act']) && $_GET['act']=='edit' && isset($_GET['ok']) && $l!='/')
{

$name=mysql_real_escape_string($_POST['name']);
$opis=mysql_real_escape_string($_POST['opis']);

/*if (mysql_result(mysql_query("SELECT COUNT(*) FROM `obmennik_files` WHERE `id_dir` = '".$dir_id['id']."' AND `name` = '".$name."'"),0)!=0)
$err[]='Файл с таким названием уже есть в этой папке';*/
if(strlen2($opis)<3)$err[]='Короткое описание';
if(
strlen2($name)<2)$err[]='Короткое Название';
if(
strlen2($name)>127)$err[]='Длинное Название';
if(!isset(
$err)){

mysql_query("UPDATE `obmennik_files` SET `name` = '".$name."',`opis` = '".$opis."' WHERE `id` = '$file_id[id]' LIMIT 1");
msg('Файл успешно изменён');
header ("Location: /obmen$dir_id[dir]$name.$file_id[ras]?showinfo");
exit;
}
}
if ((
user_access('obmen_file_delete') || $user['id']==$file_id['id_user'])  && isset($_GET['act']) && $_GET['act']=='editscreen' && isset($_GET['ok']) && $l!='/')
{
if (isset(
$_FILES['screen']) && $imgc=@imagecreatefromstring(file_get_contents($_FILES['screen']['tmp_name'])))
{
$img_x=imagesx($imgc);
$img_y=imagesy($imgc);
if (
$img_x==$img_y)
{
$dstW=128// ширина
$dstH=128// высота 
}
elseif (
$img_x>$img_y)
{
$prop=$img_x/$img_y;
$dstW=128;
$dstH=ceil($dstW/$prop);
}
else
{
$prop=$img_y/$img_x;
$dstH=128;
$dstW=ceil($dstH/$prop);
}



$screen=imagecreatetruecolor($dstW$dstH);
imagecopyresampled($screen$imgc0000$dstW$dstH$img_x$img_y);
imagedestroy($imgc);
$screen=img_copyright($screen); // наложение копирайта
imagegif($screen,H."sys/obmen/screens/128/$file_id[id].gif");
imagedestroy($screen);

}
}
if ((
user_access('obmen_file_delete') || $user['id']==$file_id['id_user'])  && isset($_GET['act']) && $_GET['act']=='deletescreen' && isset($_GET['ok']) && $l!='/')
{

unlink(H.'sys/obmen/screens/128/'.$file_id['id'].'.gif');
unlink(H.'sys/obmen/screens/14/'.$file_id['id'].'.gif');
unlink(H.'sys/obmen/screens/48/'.$file_id['id'].'.gif');
header ("Location: /obmen$dir_id[dir]$file_id[name].$file_id[ras]?showinfo");
exit;
}
?>
Онлайн: 0
Реклама