View file download/dfile.php

File size: 2.6Kb
<?php

/*
////////////////////////////////////////////////////////////////////////////////
// JohnCMS                             Content Management System              //
// Официальный сайт сайт проекта:      http://johncms.com                     //
// Дополнительный сайт поддержки:      http://gazenwagen.com                  //
////////////////////////////////////////////////////////////////////////////////
// JohnCMS core team:                                                         //
// Евгений Рябинин aka john77          [email protected]                  //
// Олег Касьянов aka AlkatraZ          [email protected]                //
//                                                                            //
// Информацию о версиях смотрите в прилагаемом файле version.txt              //
////////////////////////////////////////////////////////////////////////////////
*/

defined('_IN_JOHNCMS') or die('Error: restricted access');
require_once("../incfiles/head.php");
if ($rights == 4 || $rights >= 6) {
    if ($_GET['file'] == "") {
        echo $lng_dl['file_not_selected'] . "<br/><a href='?'>" . $lng['back'] . "</a><br/>";
        require_once('../incfiles/end.php');
        exit;
    }
    $file = intval(trim($_GET['file']));
    $file1 = mysql_query("select * from `download` where type = 'file' and id = '" . $file . "';");
    $file2 = mysql_num_rows($file1);
    $adrfile = mysql_fetch_array($file1);
    if (($file1 == 0) || (!is_file("$adrfile[adres]/$adrfile[name]"))) {
        echo $lng_dl['file_not_selected'] . "<br/><a href='?'>" . $lng['back'] . "</a><br/>";
        require_once('../incfiles/end.php');
        exit;
    }
    $refd = mysql_query("select * from `download` where type = 'cat' and id = '" . $adrfile[refid] . "'");
    $refd1 = mysql_fetch_array($refd);
    if (isset($_POST['submit'])) {
        unlink("$adrfile[adres]/$adrfile[name]");
        mysql_query("delete from `download` where id='" . $adrfile[id] . "' LIMIT 1;");
        echo '<p>' . $lng_dl['file_deleted'] . '</p>';
    } else {
        echo '<p>' . $lng['delete_confirmation'] . '</p>' .
            '<form action="index.php?act=dfile&amp;file=' . $file . '" method="post">' .
            '<input type="submit" name="submit" value="' . $lng['delete'] . '" />' .
            '</form><p><a href="index.php?act=view&amp;file=' . $file . '">' . $lng['cancel'] . '</a></p>';
    }
}
echo "<p><a href='?cat=" . $refd1[id] . "'>" . $lng['back'] . "</a></p>";
?>