Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как убрать 1512144901_перед файлами?

Тема в разделе "Вопросы- ответы", создана пользователем Sam_Morrou, 7 июн 2019.

07.06.19 в 17:39
10.06.19 в 17:48
6
3.197
0
  1. TopicStarter Overlay
    Sam_Morrou

    Sam_Morrou PRO Users

    Сообщения:
    645
    Симпатии:
    48
    Лучших ответов:
    0
    Привет всем, подскажите кто может сталкивался с таким... Как убрать числа 1512144901_Перед файлами? или хотя-бы может их можно заменить на домен типа: site.com_inna-hot.mp3 что-то в этом духе.
     
  2. synlivcho

    synlivcho PRO Users

    Сообщения:
    749
    Симпатии:
    70
    Лучших ответов:
    2
    Выключи «Префикс для загруженных файлов».
     
  3. TopicStarter Overlay
    Sam_Morrou

    Sam_Morrou PRO Users

    Сообщения:
    645
    Симпатии:
    48
    Лучших ответов:
    0
    А не подскажешь где именно это можно отключить? в Админке вроде-бы нечего подобного не нашел(
     
    Последнее редактирование: 7 июн 2019
  4. TopicStarter Overlay
    Sam_Morrou

    Sam_Morrou PRO Users

    Сообщения:
    645
    Симпатии:
    48
    Лучших ответов:
    0
    Еще Актуально, кто знает подскажите, в гугле нашел только как убрать префикс на картинки, но на них мне все равно, главное только файлы, так как после скачивания музыки, приходится убирать километровые, числа перед файлом(
     
  5. TeraMoune

    TeraMoune Бывалый

    Сообщения:
    310
    Симпатии:
    77
    Лучших ответов:
    3
    Это нужно для того, чтобы одинаковые файлы не переписывали друг-друга. Убрав цифры нужно будет еще много чего править и делать проверку на существование файла, чтобы один и тот же файл с одинаковым именем не перезаписывал существующий.

    В файле engine/classes/uploads/upload.class.php
    Найти

    PHP:
    $uploaded_filename $this->file->saveFile(ROOT_DIR "/uploads/files/".FOLDER_PREFIX$filename$this->use_prefix);
    и заменить $this->use_prefix на false

    Но если просто вот так убрать префикс файлы будут перезаписывать друг друга, а удаление файла будет общим.

    Вот тут тогда уже проще будет поправить и убирать цифры в скачивании, когда сервер отдаёт файл.
     
    Последнее редактирование: 10 июн 2019
  6. TopicStarter Overlay
    Sam_Morrou

    Sam_Morrou PRO Users

    Сообщения:
    645
    Симпатии:
    48
    Лучших ответов:
    0
    Понял, Спасибо

    В принципе на музыке не должно повторятся, но бывает всякое, а как-же тогда на других сайтах нет такой фигни? Как они тогда решили это, или это в самом двиге проблема? далеко ходить не буду первый сайт в закладках Скачать музыку бесплатно и без регистрации в mp3
     
    Последнее редактирование: 10 июн 2019
  7. TeraMoune

    TeraMoune Бывалый

    Сообщения:
    310
    Симпатии:
    77
    Лучших ответов:
    3
    Я уверен там или где бы вы не увидели совсем другая структура хранения файлов. В DLE же все файлы падают в одну папку где собираются файлы за весь месяц (то есть в течении одного месяца загружать файлы одинаковые не желательно) в следующем можно.
    В download.class.php вроде бы в строке, подставляется название в котором будет сохранён файл когда человек запрашивает скачку файла.
    PHP:
    header'Content-Disposition: attachment; filename="' $this->properties['new_name'] . '"' );
     
    • Нравится Нравится x 1
Похожие темы
  1. vasilijs
    Ответов:
    4
    Просмотров:
    1.996
  2. Romantv
    Ответов:
    3
    Просмотров:
    1.096
  3. vezunchik
    Ответов:
    3
    Просмотров:
    804
  4. sandwich
    Ответов:
    7
    Просмотров:
    950
Загрузка...