Как сделать чтобы скрыть прикрипленный файла?
Например: Кто то защел в мой сайт и посмотрел файла с Форума и там написано что "Чтобы Скачать файла нужно Зарегистрироваться" ?
// Если есть прикрепленный файл, выводим его описание
if ($user_id ) {
$freq = mysql_query("SELECT * FROM `cms_forum_files` WHERE `post` = '" . $res['id'] . "'");
if (mysql_num_rows($freq) > 0) {
$fres = mysql_fetch_assoc($freq);
$fls = round(@filesize('../files/forum/attach/' . $fres['filename']) / 1024, 2);
echo '<div class="gray" style="background-color: rgba(128, 128, 128, 0.1); padding: 2px 4px; margin-top: 4px">' . $lng_forum['attached_file'] . ':';
// Предпросмотр изображений
$att_ext = strtolower(functions::format('./files/forum/attach/' . $fres['filename']));
$pic_ext = array(
'gif',
'jpg',
'jpeg',
'png',
);
if (in_array($att_ext, $pic_ext)) {
echo '<div><a href="index.php?act=file&id=' . $fres['id'] . '" target="_blank">';
echo '<img src="thumbinal.php?file=' . (urlencode($fres['filename'])) . '" alt="' . $lng_forum['click_to_view'] . '" /></a></div>';
} else {
echo '<br /><a href="index.php?act=file&id=' . $fres['id'] . '" target="_blank">' . $fres['filename'] . '</a>';
}
echo ' (' . $fls . ' кб.)<br/>';
echo $lng_forum['downloads'] . ': ' . $fres['dlcount'] . ' ' . $lng_forum['time'] . '</div>';
$file_id = $fres['id'];
}
} else {
echo '<div class="rmenu">Файлы видны только зарегистрированным</div>';
}
# ~ГрИшКиН~ (24.03.2016 / 18:04)легче закрыть форум от гостей?но там нет функции скрыть прикрепленные файлы
fanatos, Через админку вроде легче как-то