PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- include '../config.php';
- include_once FNC_DIR . '/true_user.php';
- include_once FNC_DIR . '/functions.php';
- include 'inc/set.php';
- if ($id != 0)
- {
- $info = $db->query("SELECT * FROM `files` WHERE `id`='$id' LIMIT 1")->fetch_assoc();
- $where = 'WHERE `folder`=\'' . $info['s_name'] . '\'';
- foreach($folder as $value)
- {
- if ($value == 'files')
- {
- $put = "Путь: <a href='index.php'>главная</a> ";
- $papka = $value;
- if ($title_set == 3)
- {
- $title = $info['name'];
- }
- else
- {
- $title = $set_dc['title'] . ' - ' . $info['name'];
- }
- }
- else
- {
- $papka = $papka . '/' . $value;
- $cat = $db->query("SELECT `id`, `name` FROM `files` WHERE `s_name`='$papka' LIMIT 1")->fetch_assoc();
- $put = $put . "» <a href='index.php?id=$cat[id]'>$cat[name]</a> ";
- $title = $title . ' - ' . $cat['name'];
- }
- }
- }
- else
- {
- if ($set_dc['step_i'] > 0)
- {
- }
- else
- {
- $step = 100;
- }
- $where = 'WHERE `folder`=\'files\'';
- }
- {
- // echo $info['s_name'];
- {
- {
- $db->query('UPDATE `files` SET `loads`=`loads`+1, `lasttime`=' . $time . ' WHERE `s_name`="' . $info['folder'] . '" LIMIT 1');
- $_SESSION["load_$info[id]"] = $info['id'];
- }
- {
- $name = $_SERVER['SERVER_NAME'] . '_' . $name;
- }
- }
- elseif ($_GET['type'] == 'jad')
- {
- {
- {
- $db->query('UPDATE `files` SET `loads`=`loads`+1, `lasttime`=' . $time . ' WHERE `s_name`="' . $info['folder'] . '" LIMIT 1');
- $_SESSION["load_$info[id]"] = $info['id'];
- }
- }
- }
- }
- $title = "Загруз-Центр";
- include '../inc/head.php';
- title();
- userint();
- if ($id == 0)
- {
- echo "<div class='hm'>\n";
- if ($set_dc['news'] == 1)
- {
- include_once 'inc/news_main.php';
- }
- echo '<div class="count"><a href="news.php">Новости сайта</a>(';
- include ('inc/news_count.php');
- echo ')</div>';
- echo "</div>\n";
- /* здесь можно вставить ссылки и рекламу только для главной*/
- }
- // echo "<div class='hm'>\n";
- echo '<div class="link"><img src="images/search.gif" alt="»" width="12" height="12" /> <a href="?id=' . $id . '&ac=search">Поиск игр</a></div>';
- if ($id == 0)
- {
- echo '<div class="link">» <a href="top.php">Top скачиваемых</a></div>';
- // echo '<div class="link"><img src="images/102.gif" alt="»" width="12" height="12" /> <a href="vendor.php">По производителям</a></div>';
- $new = $db->query('SELECT COUNT(*) FROM `files` WHERE `type`="2" && `upltime`>' . $new_time . ';')->fetch_assoc();
- if ($new['0'] > 0)
- {
- $new = "[+ $new[0]]";
- }
- else
- {
- $new = '';
- }
- echo '<div class="link">» <a href="new.php">Новые Игры ' . $new . '</a></div>';
- /* здесь можно вставить ссылки и рекламу только для главной*/
- }
- // echo "</div>\n";
- if ($ac == 'search')
- {
- {
- {
- $search = '%';
- foreach($s_query as $query)
- {
- $search = $search . $query . '%';
- }
- $_SESSION['search'] = $search;
- }
- {
- $search = $_SESSION['search'];
- }
- {
- $_SESSION['on'] = 1;
- }
- {
- $on = $_SESSION['on'];
- }
- {
- $_SESSION['indir'] = 1;
- }
- {
- $indir = $_SESSION['indir'];
- }
- // ЕСЛИ ИЗМЕНЯЛИ КОД ГЛАВНОЙ, ТО СКОПИРУЙТЕ ВСЕ ОТ КОММЕНТАРИЯ "НАЧАЛО" ДО КОММЕНТАРИЯ "КОНЕЦ" И ВСТАВЬТЕ У СЕБЯ В ФАЙЛЕ ЗАМЕНИВ ЭТУ ЖЕ ОБЛАСТЬ. ЕСЛИ НЕ ИЗМЕНЯЛИ ФАЙЛ INDEX.PHP ТО ПРОСТО ЗАМЕНИТЕ ФАЙЛ. Первый блок сразу внизу. Второй блок на 190 строке.
- // НАЧАЛО
- {
- $query_w = "(`name` LIKE " . quote_smart($search) . " OR `about` LIKE " . quote_smart($search) . ")";
- }
- else
- {
- $query_w = "`name` LIKE " . quote_smart($search) . "";
- }
- // КОНЕЦ
- {
- $query_d = "&& `s_name` LIKE '$info[s_name]%'";
- }
- $where = "WHERE $query_w $query_d";
- }
- else
- {
- echo '<div class="hm">';
- {
- echo '<div class="link" style="color: #FF2A00;">введите слово не короче 3 символов</div>';
- }
- echo '<form style="font-size: 11px;" action="" method="post">
- Поиск файлов: (<a href="?id=' . $id . '">отмена</a>)<br />
- <input style="background-color: #fc0; font-size: 9px; max-height: 10px;" type="text" value="" name="words" />
- <input style="background-color: #fc0;" type="checkbox" value="1" name="onlyname" /> только по имени
- <input style="background-color: #fc0;" type="checkbox" value="1" name="indir" /> в текущей папке
- <input style="background-color: #2BD52B;" type="submit" value="найти" name="ok" />
- </form>
- </div>';
- }
- {
- {
- $search = $_SESSION['search'];
- }
- // НАЧАЛО
- {
- $query_w = "(`name` LIKE " . quote_smart($search) . " OR `about` LIKE " . quote_smart($search) . ")";
- }
- else
- {
- $query_w = "`name` LIKE " . quote_smart($search) . "";
- }
- // КОНЕЦ
- {
- $query_d = "&& `s_name` LIKE '$info[s_name]%'";
- }
- $where = "WHERE $query_w $query_d";
- }
- }
- /* сюда рекламу можно. будет показываться над любым списком файлов или папок */
- if ($info['type'] == '2')
- {
- // Снанируем папку. Если есть скриншот или описание в файле, то автоматом находим их и выводим.
- include_once 'inc/scan.php';
- {
- include_once 'inc/jar_ico.php';
- }
- echo 'Название: ' . $info['name'] . '<br />';
- {
- echo 'Описание: ' . bbcode(br($info['about'])) . '<br />';
- }
- {
- echo 'Производитель: ' . $info['author'] . '<br />';
- }
- {
- echo 'Версия: ' . $info['version'] . '<br />';
- }
- {
- echo 'Язык: ' . $info['lang'] . '<br />';
- }
- {
- echo 'Жанр: ' . $info['genre'] . '<br />';
- }
- else
- {
- $genre = $db->query("SELECT `name` FROM `files` WHERE `s_name`='$info[folder]' LIMIT 1")->fetch_assoc();
- echo 'Категория: ' . $genre['name'] . '<br />';
- }
- $com = $db->query("SELECT * FROM `comment` WHERE `file`='$info[id]'")->num_rows;
- echo '<div><a href="comment.php?id=' . $id . '">Комментарии</a>: [' . $com . ']</div>';
- echo '<div>Рейтинг: ' . $rat . ' [<a href="?id=' . $id . '&rat=plus">+</a> ' . $info['plus'] . '] : [<a href="?id=' . $id . '&rat=minus">-</a> ' . $info['minus'] . ']</div>';
- {
- {
- {
- $db->query("UPDATE `files` SET `" . $_GET['rat'] . "`=`" . $_GET['rat'] . "`+1 WHERE `id`='" . $info['id'] . "' LIMIT 1");
- echo '<div>Спасибо. Ваш голос учтен.</div>';
- $_SESSION["id_$info[id]"] = $info['id'];
- }
- else
- {
- echo '<div>Извините. Вы уже голосовали.</div>';
- }
- }
- else
- {
- if ($_GET['rat'] == 'plus')
- {
- $ok = 'плюс';
- }
- elseif ($_GET['rat'] == 'minus')
- {
- $ok = 'минус';
- }
- $_SESSION['code'] = $cod;
- echo '<form action="" method="post">
- введите код:
- <b>' . $_SESSION['code'] . '</b>
- <input type="text" size="4" maxlength="4" name="code" />
- <input type="submit" value="' . $ok . '" />
- </form>';
- }
- }
- if ($info['loads'] > 0)
- {
- echo "<div>Скачиваний: $info[loads]
- Последнее: " . timep($info['lasttime']) . "</div>";
- }
- echo '</div>';
- }
- // $result = $db->query("SELECT * FROM `files` $where ORDER by `$sort` $msort");
- pages();
- $_PAGING = new Paging($db);
- $_PAGING->set_page_size($elements);
- // echo '<div class="hm">';
- //$sort = 'name';
- $r = $_PAGING->get_page("SELECT * FROM `files` $where ORDER by `$sort` $msort");
- while ($list = $db->get_array($r))
- {
- if ($list['type'] == 1)
- {
- $act = 'navi';
- }
- elseif ($list['type'] == 2)
- {
- $act = 'file';
- }
- elseif ($list['type'] == 3)
- {
- $act = 'load';
- }
- if ($list['type'] == 1)
- {
- $all = $db->query('SELECT * FROM `files` WHERE `folder` LIKE "' . $list['s_name'] . '%" AND `type`="2";')->num_rows;
- $new = $db->query('SELECT * FROM `files` WHERE `folder` LIKE "' . $list['s_name'] . '%" AND `type`="2" AND `upltime`>' . $new_time . ';')->num_rows;
- if ($new['0'] > 0)
- {
- $new = "/+$new[0]";
- }
- else
- {
- $new = "";
- }
- $count = '[' . $all . $new . ']';
- // $db->query("UPDATE `files` SET `count`='" . $count . "' WHERE `id`='".$list['id']."' LIMIT 1");
- }
- elseif ($list['size'] != 0)
- {
- $count = size($list['size']);
- {
- include 'inc/jad_logo.php';
- }
- }
- else
- {
- $count = '';
- }
- if ($list['type'] == '3')
- {
- {
- $name = bbcode(br($list['models']));
- }
- echo "<div class=\"link\"><img src=\"images/$list[type].gif\" alt=\"»\"/> $name
- Скачать [<a href=\"index.php?id=" . $list['id'] . "&act=$act&type=jar\">JAR</a>][<a href=\"index.php?id=" . $list['id'] . "&act=$act&type=jad\">JAD</a>][$count]</div>";
- }
- else
- {
- {
- $ico = $list['s_name'] . '/ico.png';
- }
- else
- {
- $ico = "images/$list[type].gif";
- }
- echo "<div class=\"link\"><img src=\"$ico\" alt=\"»\"/> <a href=\"index.php?id=" . $list['id'] . "&act=$act\">" . $name . "</a> $count</div>";
- }
- }
- // echo '</div>';
- view_pages();
- /* сюда вставляется реклама после каждого списка*/
- if ($id != 0)
- {
- $get_id = "?id=$id";
- }
- else
- {
- /* сюда можно вставить рекламу для главной */
- }
- //echo '<div class="bottom"><a href="setting.php' . $get_id . '">настройки сайта</a></div>';
- echo "<div class=\"hm\">$put</div>\n";
- include '../inc/foot.php';
- ?>