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

$path 
= (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';

if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'edit_file' && isset($_GET['ok']) && isset($_POST['name_lo'])) {
    
$fil = preg_replace("#.*/#", NULL, urldecode($_GET['fil']));
    @
unlink($dir_l . '/' . $file . '/' . $fil . '.99.99.name');

    
$dir_ll = $_POST['name_lo'];

    if (
$f = @fopen($dir_l . '/' . $file . '/' . $fil . '.99.99.name', 'w')) {
        @
fwrite($f, stripslashes(htmlspecialchars(esc($dir_ll))));
        
fclose($f);
        @
chmod($dir_l . '/' . $file . '/' . $fil . '.99.99.name', 0777);
        
msg("Изменения сохранены");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Параметры файлов', "Изменение пояснения к файлу $fil");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно изменить пояснение к файлу");
    }
}


if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'files_add_im' && isset($_POST['ok']) && isset($_POST['k_forms']) && $l != null) {
    
$k_forms = intval($_POST['k_forms']);
    for (
$i = 0; $i < $k_forms; $i++) {
        if (isset(
$_POST["file1_$i"]) && isset($_POST["name1_$i"])) {
            
$newwfile = basename($_POST["file1_$i"]);
            if (
is_file($dir_l . '/' . $file . '/' . $newwfile)) {
                
$err = "Дополнительный файл $newwfile уже существует";
            } else {
                
$name = preg_replace('#.[^.]*$#i', NULL, $newwfile); // имя файла без расширения
                
if (preg_match('#^[^/]*.[^/]*$#', $newwfile) && !preg_match('#^.|.name$|.opis$#', $newwfile) && @copy($_POST["file1_$i"], $dir_l . '/' . $file . '/' . $newwfile)) {
                    @
chmod($dir_l . '/' . $file . '/' . $newwfile, 0777);
                    
$f = @fopen($dir_l . '/' . $file . '/' . $newwfile . '.99.99.name', 'w');
                    if (
$_POST["name1_$i"] != NULL) {
                        
$name = preg_replace('#[^]*$#i', NULL, $_POST["name1_$i"]);
                    } else {
                        
$name = preg_replace('#.[^.]*$#i', NULL, $newwfile); // имя файла без расширения
                    
}
                    @
fwrite($f, $name);
                    @
fclose($f);
                    @
chmod($dir_l . '/' . $file . '/' . $newwfile . '.99.99.name', 0777);
                    
msg("Файл $newwfile успешно выгружен");
                    
admin_log('Загруз-центр', 'Добавление файлов', "Выгружен дополнительный файл $newwfile к файлу $file");
                    
$sizee = filesize($dir_l . '/' . $file . '/' . $newwfile);
                    
$pathh = ($path . '' . $file . '/');
                    
mysql_query("INSERT INTO `loads_dop` (`name`, `size`,  `path`) values('" . mysql_real_escape_string($newwfile) . "', '$sizee', '$pathh')");
                    
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
                    
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
                    
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
                } else {
                    
$err[] = ($i + 1) . ') Невозможно импортировать файл по указанному пути';
                }
            }
        }
    }
}

if (
access('loads_file_delete') && isset($_GET['act']) && $_GET['act'] == 'deletet' && isset($_GET['ok'])) {
    
$fil = preg_replace("#.*/#", NULL, urldecode($_GET['fil']));
    
$file = preg_replace("#.*/#", NULL, urldecode($_GET['f'])); // получение имени файла

    
if (@unlink($dir_l . '/' . $file . '/' . $fil)) {
        @
unlink($dir_loads . '/' . $fil . '.99.99.name');
        @
unlink($dir_l . '/' . $file . '/' . $fil . '.99.99.name');
        @
unlink($dir_l . '/' . $file . '/' . $fil . '.99.99.jad');
        
msg("Файл $fil успешно удален");
        
admin_log('Загруз-центр', 'Удаление', "Удален дополнительный файл $fil к файлу $file");
        
$pathh = ($path . '' . $file . '/');
        
mysql_query("DELETE FROM `loads_dop` WHERE `name` = '" . mysql_real_escape_string($fil) . "' AND `path` = '" . mysql_real_escape_string($pathh) . "' LIMIT 1");
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить файл");
    }
}

if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'files_add_up' && isset($_POST['ok']) && isset($_POST['k_forms']) && $l != null) {
    
$k_forms = intval($_POST['k_forms']);
    for (
$i = 0; $i < $k_forms; $i++) {
        if (isset(
$_FILES["file1_$i"]) && !preg_match('#^.|.name$|.opis$#i', $_FILES["file1_$i"]['name']) && filesize($_FILES["file1_$i"]['tmp_name']) > 0) {
            
$newwfile = tr_loads(retranslit($_FILES["file1_$i"]['name']));
            if (
is_file($dir_l . '/' . $file . '/' . $newwfile)) {
                
$err = "Дополнительный файл $newwfile уже существует";
            } else {
                
$name = preg_replace('#.[^.]*$#i', NULL, $newwfile); // имя файла без расширения
                
@chmod($dir_loads . '/' . $newwfile, 0777);
                
$f = @fopen($dir_loads . '/' . $newwfile . '.99.99.name', 'w');
                if (
$_POST["name1_$i"] != NULL) {
                    
$name = preg_replace('#[^]*$#i', NULL, $_POST["name1_$i"]);
                } else {
                    
$name = preg_replace('#.[^.]*$#i', NULL, $newwfile);
                }

                @
fwrite($f, $name);
                @
fclose($f);
                @
chmod($dir_loads . '/' . $newwfile . '.99.99.name', 0777);
                @
copy($_FILES["file1_$i"]['tmp_name'], $dir_l . '/' . $file . '/' . $newwfile);

                
msg("Файл $newwfile успешно выгружен");

                
admin_log('Загруз-центр', 'Добавление файлов', "Выгружен дополнительный файл $newwfile к файлу $file");

                
$sizee = filesize($dir_l . '/' . $file . '/' . $newwfile);
                
$path = ($path . '' . $file . '/');

                
mysql_query("INSERT INTO `loads_dop` (`name`, `size`,  `path`) values('" . mysql_real_escape_string($newwfile) . "', '$sizee', '$path')");

                
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
                
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';

                
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
            }
        }
    }
}

if (
access('loads_file_delete') && isset($_GET['act']) && $_GET['act'] == 'delete' && isset($_GET['ok'])) {
    
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
    
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
    
$arr = scandir($dir_l . '/' . $file . '/');
    foreach (
$arr AS $key => $file) {
        if (
$file == '.' OR $file == '..') {
            continue;
        }
        
$pathh = ($path . '' . $file . '/');
        
mysql_query("DELETE FROM `loads_dop` WHERE `name` = '" . mysql_real_escape_string($file) . "' AND `path` = '" . mysql_real_escape_string($pathh) . "' LIMIT 1");
    }
    
$file = preg_replace("#.*/#", NULL, urldecode($_GET['f'])); // получение имени файла
    
if (@unlink($dir_loads . '/' . $file)) {
        @
unlink($dir_loads . '/' . $file . '.1.GIF');
        @
unlink($dir_loads . '/' . $file . '.1.JPG');
        @
unlink($dir_loads . '/' . $file . '.1.PNG');
        @
unlink($dir_loads . '/' . $file . '.2.GIF');
        @
unlink($dir_loads . '/' . $file . '.2.JPG');
        @
unlink($dir_loads . '/' . $file . '.2.PNG');
        @
unlink($dir_loads . '/' . $file . '.3.GIF');
        @
unlink($dir_loads . '/' . $file . '.3.JPG');
        @
unlink($dir_loads . '/' . $file . '.3.PNG');
        @
unlink(H . "sys/loads/screens/128/$size.$name.gif");
        @
unlink(H . "sys/loads/screens/48/$size.$name.$ras");
        @
unlink(H . "sys/loads/screens/14/$size.$name.$ras.png");
        @
unlink(H . "sys/loads/screens/208/$size.$name.$ras");
        
$name = preg_replace('#.[^.]*$#i', NULL, $file);
        
$ras = strtolower(preg_replace('#^.*.#i', NULL, $file));
        @
delete_dir($dir_l . '/' . $file . '/');
        @
unlink($dir_loads . '/' . $file . '.name');
        @
unlink($dir_loads . '/' . $file . '.99.99.name');
        @
unlink($dir_loads . '/' . $file . '.opis');
        @
unlink($dir_loads . '/' . $name . '.99.99.jad');
        
msg("Файл "$name2" успешно удален");
        
admin_log('Загруз-центр', 'Удаление', "Удален файл $name2");
        
$jfile = preg_replace('#.jad$#i', '.jar', $file);
        if (
function_exists('iconv')) {
            
$jfile = iconv('windows-1251', 'utf-8', $jfile);
        }

        
mysql_query("DELETE FROM `loads_list` WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile) . "' LIMIT 1");
        
mysql_query("DELETE FROM `loads_rating` WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile) . "' LIMIT 1");
        
mysql_query("DELETE FROM `loads_komm` WHERE `file` = '" . mysql_real_escape_string($jfile) . "' AND `path` = '" . mysql_real_escape_string($path) . "'"); // удаление комментариев

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться в папку');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить файл");
    }
    @
unlink($dir_loads . '/.k_files');
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrj1' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.1.JPG')) {
        @
unlink($dir_loads . '/' . $file . '.1.JPG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 1 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else
        
$err = lang("Невозможно удалить скрин");
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrj2' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.2.JPG')) {
        @
unlink($dir_loads . '/' . $file . '.2.JPG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 2 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else
        
$err = lang("Невозможно удалить скрин");
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrj3' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.3.JPG')) {
        @
unlink($dir_loads . '/' . $file . '.3.JPG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 3 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else
        
$err = lang("Невозможно удалить скрин");
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrjpe1' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.1.JPEG')) {
        @
unlink($dir_loads . '/' . $file . '.1.JPEG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 1 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else
        
$err = lang("Невозможно удалить скрин");
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrjpe2' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.2.JPEG')) {
        @
unlink($dir_loads . '/' . $file . '.2.JPEG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 2 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else
        
$err = lang("Невозможно удалить скрин");
}

if (
access('loads_file_scrj') && isset($_GET['act']) && $_GET['act'] == 'scrjpe3' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.3.JPEG')) {
        @
unlink($dir_loads . '/' . $file . '.3.JPEG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 3 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');
        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}


if (
access('loads_file_scrp') && isset($_GET['act']) && $_GET['act'] == 'scrp1' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.1.PNG')) {
        @
unlink($dir_loads . '/' . $file . '.1.PNG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 1 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scrp') && isset($_GET['act']) && $_GET['act'] == 'scrp2' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.2.PNG')) {
        @
unlink($dir_loads . '/' . $file . '.2.PNG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 2 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scrp') && isset($_GET['act']) && $_GET['act'] == 'scrp3' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.3.PNG')) {
        @
unlink($dir_loads . '/' . $file . '.3.PNG');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 3 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scrg') && isset($_GET['act']) && $_GET['act'] == 'scrg1' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.1.GIF')) {
        @
unlink($dir_loads . '/' . $file . '.1.GIF');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 1 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scrg') && isset($_GET['act']) && $_GET['act'] == 'scrg2' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.2.GIF')) {
        @
unlink($dir_loads . '/' . $file . '.2.GIF');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 2 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scrg') && isset($_GET['act']) && $_GET['act'] == 'scrg3' && isset($_GET['ok'])) {

    if (@
unlink($dir_loads . '/' . $file . '.3.GIF')) {
        @
unlink($dir_loads . '/' . $file . '.3.GIF');
        
msg("Скрин к файлу "$name2" успешно удален");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Удаление', "Удален скрин 3 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно удалить скрин");
    }
}

if (
access('loads_file_scr') && isset($_GET['act']) && $_GET['act'] == 'scr1' && isset($_POST['ok']) && $l != null) {
    if (isset(
$_FILES["scr1"]) && !preg_match('#^.|.name$|.opis$#i', $_FILES["scr1"]['name']) && filesize($_FILES["scr1"]['tmp_name']) > 0) {
        if (@
unlink($dir_loads . '/' . $file . '.1.PNG')) {
            @
unlink($dir_loads . '/' . $file . '.1.PNG');
        }
        if (@
unlink($dir_loads . '/' . $file . '.1.GIF')) {
            @
unlink($dir_loads . '/' . $file . '.1.GIF');
        }
        if (@
unlink($dir_loads . '/' . $file . '.1.JPG')) {
            @
unlink($dir_loads . '/' . $file . '.1.JPG');
        }
        
$ras = strtolower(preg_replace('#^.*.#i', NULL, $file));
        
$scr_ras = strtoupper(preg_replace('#^.*.#i', NULL, $_FILES["scr1"]['name']));
        @
copy($_FILES["scr1"]['tmp_name'], $dir_loads . '/' . $file . '.1.' . $scr_ras);

        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");

        
msg("Скрин к файлу "$name2" успешно выгружен");
        
admin_log('Загруз-центр', 'Выгрузка', "Выгружен скрин 1 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно выгрузить скрин");
    }
}

if (
access('loads_file_scr') && isset($_GET['act']) && $_GET['act'] == 'scr2' && isset($_POST['ok']) && $l != null) {
    if (isset(
$_FILES["scr2"]) && !preg_match('#^.|.name$|.opis$#i', $_FILES["scr2"]['name']) && filesize($_FILES["scr2"]['tmp_name']) > 0) {
        if (@
unlink($dir_loads . '/' . $file . '.2.PNG')) {
            @
unlink($dir_loads . '/' . $file . '.2.PNG');
        }
        if (@
unlink($dir_loads . '/' . $file . '.2.GIF')) {
            @
unlink($dir_loads . '/' . $file . '.2.GIF');
        }
        if (@
unlink($dir_loads . '/' . $file . '.2.JPG')) {
            @
unlink($dir_loads . '/' . $file . '.2.JPG');
        }
        
$ras = strtolower(preg_replace('#^.*.#i', NULL, $file));
        
$scr_ras = strtoupper(preg_replace('#^.*.#i', NULL, $_FILES["scr2"]['name']));
        @
copy($_FILES["scr2"]['tmp_name'], $dir_loads . '/' . $file . '.2.' . $scr_ras);

        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");

        
msg("Скрин к файлу "$name2" успешно выгружен");
        
admin_log('Загруз-центр', 'Выгрузка', "Выгружен скрин 2 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно выгрузить скрин");
    }
}

if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'files_osnov_add' && isset($_POST['ok']) && $l != null) {
    if (isset(
$_FILES["file1"]) && !preg_match('#^.|.name$|.opis$#i', $_FILES["file1"]['name']) && filesize($_FILES["file1"]['tmp_name']) > 0) {
        
$newwfile = tr_loads(retranslit($_FILES["file1"]['name']));
        
$size = filesize($dir_loads . '/' . $file);
        
$namme = preg_replace('#.[^.]*$#i', NULL, $newwfile); // имя файла без расширения

        
@copy($_FILES["file1"]['tmp_name'], $dir_loads . '/' . $newwfile);
        @
chmod($dir_loads . '/' . $newwfile, 0777);
        @
unlink($dir_loads . '/' . $file);


        @
rename($dir_loads . '/' . $file . '.opis', $dir_loads . '/' . $newwfile . '.opis');
        @
rename(H . "sys/loads/files_dop/" . $l . '/' . $file . '/', H . "sys/loads/files_dop/" . $l . '/' . $newwfile . '/');
        @
rename($dir_loads . '/' . $file . '.1.GIF', $dir_loads . '/' . $newwfile . '.1.GIF');
        @
rename($dir_loads . '/' . $file . '.1.JPG', $dir_loads . '/' . $newwfile . '.1.JPG');
        @
rename($dir_loads . '/' . $file . '.1.PNG', $dir_loads . '/' . $newwfile . '.1.PNG');
        @
rename($dir_loads . '/' . $file . '.2.GIF', $dir_loads . '/' . $newwfile . '.2.GIF');
        @
rename($dir_loads . '/' . $file . '.2.JPG', $dir_loads . '/' . $newwfile . '.2.JPG');
        @
rename($dir_loads . '/' . $file . '.2.PNG', $dir_loads . '/' . $newwfile . '.2.PNG');
        @
rename($dir_loads . '/' . $file . '.3.GIF', $dir_loads . '/' . $newwfile . '.3.GIF');
        @
rename($dir_loads . '/' . $file . '.3.JPG', $dir_loads . '/' . $newwfile . '.3.JPG');
        @
rename($dir_loads . '/' . $file . '.3.PNG', $dir_loads . '/' . $newwfile . '.3.PNG');
        @
rename($dir_loads . '/' . $file . '.name', $dir_loads . '/' . $newwfile . '.name');
        @
rename($dir_loads . '/' . $file . '.99.99.name', $dir_loads . '/' . $newwfile . '.99.99.name');
        @
rename($dir_loads . '/' . $name . '.99.99.jad', $dir_loads . '/' . $namme . '.99.99.jad');
        
$jfile = preg_replace('#.jad$#i', '.jar', $file);
        
$jfile2 = preg_replace('#.jad$#i', '.jar', $newwfile);
        
$size2 = filesize($dir_loads . '/' . $newwfile);
        if (
function_exists('iconv')) {
            
$jfile2 = iconv('windows-1251', 'utf-8', $jfile2);
        }

        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `name` = '" . mysql_real_escape_string($jfile2) . "' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile) . "' LIMIT 1");
        
mysql_query("UPDATE `loads_list` SET `size` = '$size2' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile2) . "' LIMIT 1");
        
mysql_query("UPDATE `loads_komm` SET `file` = '" . mysql_real_escape_string($jfile2) . "' WHERE `file` = '" . mysql_real_escape_string($jfile) . "' AND `size` = '$size'");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file2) . "' LIMIT 1");
        
msg("Файл $newwfile успешно вугружен");
        
admin_log('Загруз-центр', 'Добавление файлов', "Выгружен дополнительный файл $newwfile к файлу $file");
    } else {
        
$err = lang('Невозможно выгрузить файл');
    }
}

if (
access('loads_file_scr') && isset($_GET['act']) && $_GET['act'] == 'scr3' && isset($_POST['ok']) && $l != null) {
    if (isset(
$_FILES["scr3"]) && !preg_match('#^.|.name$|.opis$#i', $_FILES["scr3"]['name']) && filesize($_FILES["scr3"]['tmp_name']) > 0) {
        if (@
unlink($dir_loads . '/' . $file . '.3.PNG')) {
            @
unlink($dir_loads . '/' . $file . '.3.PNG');
        }
        if (@
unlink($dir_loads . '/' . $file . '.3.GIF')) {
            @
unlink($dir_loads . '/' . $file . '.3.GIF');
        }
        if (@
unlink($dir_loads . '/' . $file . '.3.JPG')) {
            @
unlink($dir_loads . '/' . $file . '.3.JPG');
        }
        
$ras = strtolower(preg_replace('#^.*.#i', NULL, $file));
        
$scr_ras = strtoupper(preg_replace('#^.*.#i', NULL, $_FILES["scr3"]['name']));
        @
copy($_FILES["scr3"]['tmp_name'], $dir_loads . '/' . $file . '.3.' . $scr_ras);

        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");

        
msg("Скрин к файлу "$name2" успешно выгружен");
        
admin_log('Загруз-центр', 'Выгрузка', "Выгружен скрин 3 к файлу $name2");

        
$doc->Link('list-group-item-null', "?" . url("d=$l&amp;scr=1&amp;&amp;f=$file&amp;page=$_SESSION[page]") . "", 'arrow-left', 'Вернуться к файлу');

        include_once 
H . 'sys/inc/tfoot.php';
    } else {
        
$err = lang("Невозможно выгрузить скрин");
    }
}

if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'osnov' && isset($_GET['ok']) && isset($_POST['name_l'])) {

    @
unlink($dir_loads . '/' . $file . '.99.99.name');

    if (
$f = @fopen($dir_loads . '/' . $file . '.99.99.name', 'w')) {
        @
fwrite($f, stripslashes(htmlspecialchars(esc($_POST["name_l"]))));
        
fclose($f);
        @
chmod($dir_loads . '/' . $file . '.99.99.name', 0777);
        
msg("Изменения сохранены");
        
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
        
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
        
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");
        
admin_log('Загруз-центр', 'Параметры файлов', "Изменено пояснение файла $file");
    } else {
        
$err = lang("Невозможно изменить пояснение файла в загрузках");
    }
}


if (
access('loads_file_edit') && isset($_GET['act']) && $_GET['act'] == 'prop' && isset($_GET['ok']) && isset($_POST['name_serv']) && isset($_POST['ras_serv']) && isset($_POST['name_loads']) && isset($_POST['opis'])) {

    
$new_name_serv = $_POST['name_serv'] . '.' . $_POST['ras_serv'];

    if (
$new_name_serv == NULL) {
        
$err = lang('Введите название файла');
    } elseif (!
preg_match('#^[^/]*.[^/]*$#', $new_name_serv)) {
        
$err = lang("Не указан тип файла");
    } elseif (
preg_match('#^.|.name$|.opis$#', $new_name_serv)) {
        
$err = lang("Запрещенное расширение файла");
    } else {

        if (
function_exists('iconv')) {
            
$newdir_serv = retranslit(esc($new_name_serv));
        }
        if (@
rename($dir_loads . '/' . $file, $dir_loads . '/' . $newdir_serv)) {
            
$jfile = preg_replace('#.jad$#i', '.jar', $file);
            if (
function_exists('iconv')) {
                
$jfile = iconv('windows-1251', 'utf-8', $jfile);
            }
            
            
$name = preg_replace('#.[^.]*$#i', NULL, $file); // имя файла без расширения
            
@unlink($dir_loads . '/' . $name . '.99.99.jad');
            @
unlink($dir_loads . '/' . $file . '.name');
            @
rename($dir_loads . '/' . $file . '.opis', $dir_loads . '/' . $newdir_serv . '.opis');
            @
rename($dir_l . '/' . $file . '/', $dir_l . '/' . $newdir_serv . '/');
            @
rename($dir_loads . '/' . $file . '.1.GIF', $dir_loads . '/' . $newdir_serv . '.1.GIF');
            @
rename($dir_loads . '/' . $file . '.1.JPG', $dir_loads . '/' . $newdir_serv . '.1.JPG');
            @
rename($dir_loads . '/' . $file . '.1.PNG', $dir_loads . '/' . $newdir_serv . '.1.PNG');
            @
rename($dir_loads . '/' . $file . '.2.GIF', $dir_loads . '/' . $newdir_serv . '.2.GIF');
            @
rename($dir_loads . '/' . $file . '.2.JPG', $dir_loads . '/' . $newdir_serv . '.2.JPG');
            @
rename($dir_loads . '/' . $file . '.2.PNG', $dir_loads . '/' . $newdir_serv . '.2.PNG');
            @
rename($dir_loads . '/' . $file . '.3.GIF', $dir_loads . '/' . $newdir_serv . '.3.GIF');
            @
rename($dir_loads . '/' . $file . '.3.JPG', $dir_loads . '/' . $newdir_serv . '.3.JPG');
            @
rename($dir_loads . '/' . $file . '.3.PNG', $dir_loads . '/' . $newdir_serv . '.3.PNG');
            @
rename($dir_loads . '/' . $file . '.99.99.name', $dir_loads . '/' . $newdir_serv . '.99.99.name');

            
$file = preg_replace("#.*/#", NULL, $newdir_serv); // получение имени файла
            
$name = preg_replace('#.[^.]*$#i', NULL, $file); // имя файла без расширения
            
$ras = strtolower(preg_replace('#^.*.#i', NULL, $file)); // расширение (в нижнем регистре)

            
$jfile2 = preg_replace('#.jad$#i', '.jar', $newdir_serv);
            if (
function_exists('iconv')) {
                
$jfile2 = iconv('windows-1251', 'utf-8', $jfile2);
            }

            
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
            
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
            
$path3 = ($path . '' . $jfile . '/');
            
$pathh = ($path . '' . $file . '/');
            
mysql_query("UPDATE `loads_dop` SET `path` = '" . mysql_real_escape_string($pathh) . "' WHERE `path` = '" . mysql_real_escape_string($path3) . "'");
            
mysql_query("UPDATE `loads_list` SET `name` = '" . mysql_real_escape_string($jfile2) . "' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile) . "' LIMIT 1");
            
mysql_query("UPDATE `loads_komm` SET `file` = '" . mysql_real_escape_string($jfile2) . "' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `file` = '" . mysql_real_escape_string($jfile) . "'");
            
mysql_query("UPDATE `loads_rating` SET `name` = '" . mysql_real_escape_string($jfile2) . "' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($jfile) . "'");
            
$path = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $l) : $l;
            
$path = '/' . preg_replace('#^/+|/+$#i', null, $path) . '/';
            
mysql_query("UPDATE `loads_list` SET `time_r` = '$time' WHERE `path` = '" . mysql_real_escape_string($path) . "' AND `name` = '" . mysql_real_escape_string($file) . "' LIMIT 1");

            
admin_log('Загруз-центр', 'Параметры файлов', "Файл $file переименован в $jfile2");

            if (
$_POST["opis"] != NULL) {
                
$f = @fopen($dir_loads . '/' . $file . '.opis', 'w');
                @
fwrite($f, stripslashes(htmlspecialchars(esc($_POST["opis"]))));
                @
fclose($f);
                @
chmod($dir_loads . '/' . $file . '.opis', 0777);
            }
            
$newdir_loads = esc($_POST['name_loads'], 1);
            if (
$f = @fopen($dir_loads . '/' . $newdir_serv . '.name', 'w')) {
                @
fwrite($f, $newdir_loads);
                
fclose($f);
                
admin_log('Загруз-центр', 'Параметры файлов', "Файл '$name2' переименован в '$newdir_loads'");
                
$name2 = $newdir_loads;
                @
chmod($dir_loads . '/' . $newdir_serv . '.name', 0777);
                
msg("Изменения сохранены");
            } else {
                
$err = lang("Невозможно изменить название файла в загрузках");
            }
        } else {
            
$err = lang("Невозможно изменить название файла на сервере");
        }
    }
}

if (
access('loads_dir_mesto') && isset($_GET['act']) && $_GET['act'] == 'mesto' && isset($_GET['ok']) && isset($_POST['path']) && isset($_POST['path1']) && $l != NULL) {
    
$new_dir = urldecode($_POST['path']);
    
$new_dir1 = urldecode($_POST['path1']);
    if (
is_file($new_dir . '/' . $file)) {
        
$err = 'Нельзя переместить в одну и туже папку ';
    } else {
        
$name = preg_replace('#.[^.]*$#i', NULL, $file); // имя файла без расширения
        
@copy($dir_loads . '/' . $file, $new_dir . '/' . $file);
        @
copy($dir_loads . '/' . $file . '.name', $new_dir . '/' . $file . '.name');
        if (
is_file($dir_loads . '/' . $name . '.99.99.jad'))
            @
copy($dir_loads . '/' . $name . '.99.99.jad', $new_dir . '/' . $name . '.99.99.jad');

        @
copy($dir_loads . '/' . $file . '.99.99.name', $new_dir . '/' . $file . '.99.99.name');
        if (
is_file($dir_loads . '/' . $file . '.opis'))
            @
copy($dir_loads . '/' . $file . '.opis', $new_dir . '/' . $file . '.opis');
        if (
is_file($dir_loads . '/' . $file . '.1.JPG'))
            @
copy($dir_loads . '/' . $file . '.1.JPG', $new_dir . '/' . $file . '.1.JPG');
        if (
is_file($dir_loads . '/' . $file . '.1.PNG'))
            @
copy($dir_loads . '/' . $file . '.1.PNG', $new_dir . '/' . $file . '.1.PNG');
        if (
is_file($dir_loads . '/' . $file . '.1.JPEG'))
            @
copy($dir_loads . '/' . $file . '.1.JPEG', $new_dir . '/' . $file . '.1.JPEG');
        if (
is_file($dir_loads . '/' . $file . '.1.GIF'))
            @
copy($dir_loads . '/' . $file . '.1.GIF', $new_dir . '/' . $file . '.1.GIF');
        if (
is_file($dir_loads . '/' . $file . '.2.JPG'))
            @
copy($dir_loads . '/' . $file . '.2.JPG', $new_dir . '/' . $file . '.2.JPG');
        if (
is_file($dir_loads . '/' . $file . '.2.PNG'))
            @
copy($dir_loads . '/' . $file . '.2.PNG', $new_dir . '/' . $file . '.2.PNG');
        if (
is_file($dir_loads . '/' . $file . '.2.JPEG'))
            @
copy($dir_loads . '/' . $file . '.2.JPEG', $new_dir . '/' . $file . '.2.JPEG');
        if (
is_file($dir_loads . '/' . $file . '.2.GIF'))
            @
copy($dir_loads . '/' . $file . '.2.GIF', $new_dir . '/' . $file . '.2.GIF');
        if (
is_file($dir_loads . '/' . $file . '.3.JPG'))
            @
copy($dir_loads . '/' . $file . '.3.JPG', $new_dir . '/' . $file . '.3.JPG');
        if (
is_file($dir_loads . '/' . $file . '.3.PNG'))
            @
copy($dir_loads . '/' . $file . '.3.PNG', $new_dir . '/' . $file . '.3.PNG');
        if (
is_file($dir_loads . '/' . $file . '.3.JPEG'))
            @
copy($dir_loads . '/' . $file . '.3.JPEG', $new_dir . '/' . $file . '.3.JPEG');
        if (
is_file($dir_loads . '/' . $file . '.3.GIF'))
            @
copy($dir_loads . '/' . $file . '.3.GIF', $new_dir . '/' . $file . '.3.GIF');
        if (@
mkdir($new_dir1 . '/' . $file, 0777))
            
$dir_l = "../sys/loads/files_dop/$l";
        
$arr = scandir($dir_l . '/' . $file . '/');
        foreach (
$arr AS $key => $file) {
            if (
$file == '.' OR $file == '..')
                continue;
            
$files = preg_replace("#.*/#", NULL, urldecode($_GET['f'])); // получение имени файла
            
@copy($dir_l . '/' . $files . '/' . $file, $new_dir1 . '/' . $files . '/' . $file);
            if (
is_file($dir_loads . '/' . $file . '.99.99.name')) {
                @
copy($dir_loads . '/' . $file . '.99.99.name', $new_dir . '/' . $file . '.99.99.name');
                @
unlink($dir_loads . '/' . $file . '.99.99.name');
            }
            if (
is_file($dir_l . '/' . $files . '/' . $file . '.99.99.name')) {
                @
copy($dir_l . '/' . $files . '/' . $file . '.99.99.name', $new_dir1 . '/' . $files . '/' . $file . '.99.99.name');
                @
unlink($dir_l . '/' . $files . '/' . $file . '.99.99.name');
            }
            if (
is_file($dir_l . '/' . $files . '/' . $file . '.99.99.jad')) {
                @
copy($dir_l . '/' . $files . '/' . $file . '.99.99.jad', $new_dir1 . '/' . $files . '/' . $file . '.99.99.jad');
                @
unlink($dir_l . '/' . $files . '/' . $file . '.99.99.jad');
            }

            
$path2 = str_replace('../sys/loads/files_dop', null, $new_dir1);
            
$path2 = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $path2) : $path2;
            
$path2 = '/' . preg_replace('#^/+|/+$#i', null, $path2) . '/';
            
$path2 = ($path2 . '' . $files . '/');

            
$path3 = ($path . '' . $files . '/');
            
mysql_query("UPDATE `loads_dop` SET `path` = '" . mysql_real_escape_string($path2) . "' WHERE `name` = '" . mysql_real_escape_string($file) . "' AND `path` = '" . mysql_real_escape_string($path3) . "' LIMIT 1");
        }
        
$file = preg_replace("#.*/#", NULL, urldecode($_GET['f'])); // получение имени файла
        
@unlink($dir_loads . '/' . $file . '.name');
        @
unlink($dir_loads . '/' . $file);
        @
unlink($dir_loads . '/' . $file . '.opis');
        @
unlink($dir_loads . '/' . $file . '.99.99.name');
        if (
is_file($dir_loads . '/' . $file . '.1.JPG'))
            @
unlink($dir_loads . '/' . $file . '.1.JPG');

        if (
is_file($dir_loads . '/' . $file . '.1.JPEG'))
            @
unlink($dir_loads . '/' . $file . '.1.JPEG');

        if (
is_file($dir_loads . '/' . $file . '.1.PNG'))
            @
unlink($dir_loads . '/' . $file . '.1.PNG');

        if (
is_file($dir_loads . '/' . $file . '.1.GIF'))
            @
unlink($dir_loads . '/' . $file . '.1.GIF');

        if (
is_file($dir_loads . '/' . $file . '.2.JPG'))
            @
unlink($dir_loads . '/' . $file . '.2.JPG');

        if (
is_file($dir_loads . '/' . $file . '.2.JPEG'))
            @
unlink($dir_loads . '/' . $file . '.2.JPEG');

        if (
is_file($dir_loads . '/' . $file . '.2.PNG'))
            @
unlink($dir_loads . '/' . $file . '.2.PNG');

        if (
is_file($dir_loads . '/' . $file . '.2.GIF'))
            @
unlink($dir_loads . '/' . $file . '.2.GIF');

        if (
is_file($dir_loads . '/' . $file . '.3.JPG'))
            @
unlink($dir_loads . '/' . $file . '.3.JPG');

        if (
is_file($dir_loads . '/' . $file . '.3.JPEG'))
            @
unlink($dir_loads . '/' . $file . '.3.JPEG');

        if (
is_file($dir_loads . '/' . $file . '.3.PNG'))
            @
unlink($dir_loads . '/' . $file . '.3.PNG');

        if (
is_file($dir_loads . '/' . $file . '.3.GIF'))
            @
unlink($dir_loads . '/' . $file . '.3.GIF');

        if (
is_file($dir_loads . '/' . $name . '.99.99.jad'))
            @
unlink($dir_loads . '/' . $name . '.99.99.jad');

        @
delete_dir($dir_l . '/' . $file . '/');
        
msg('Файл успешно перемещен');
        
$path1 = str_replace('../sys/loads/files', null, $new_dir);
        
$path1 = (function_exists('iconv')) ? iconv('windows-1251', 'utf-8', $path1) : $path1;
        
$path1 = '/' . preg_replace('#^/+|/+$#i', null, $path1) . '/';
        
mysql_query("UPDATE `loads_list` SET `path` = '" . mysql_real_escape_string($path1) . "' WHERE `name` = '" . mysql_real_escape_string($file) . "' AND `path` = '" . mysql_real_escape_string($path) . "' LIMIT 1");
        
mysql_query("UPDATE `loads_rating` SET `path` = '" . mysql_real_escape_string($path1) . "' WHERE `name` = '" . mysql_real_escape_string($file) . "' AND `path` = '" . mysql_real_escape_string($path) . "' LIMIT 1");
        
mysql_query("UPDATE `loads_komm` SET `path` = '" . mysql_real_escape_string($path1) . "' WHERE `file` = '" . mysql_real_escape_string($file) . "' AND `path` = '" . mysql_real_escape_string($path) . "' LIMIT 1");
        
header("Refresh: 1; url=?d=$l&page=$_SESSION[page]");
    }
}
Онлайн: 2
Реклама