Перейти к публикации

Сложный вопрос - 2 пути для аттачмента


Рекомендованные сообщения

Вообщем такое дело! Сайт playgrad.ru

В файле engine/downloads.php были внесены соответствующие изменения - define ( 'FILE_DIR', 'ftp://94.73.194.245/' ); тобишь все ссылки на сайте, ведущие на файл аттачмента, ссылаются на сторонний сервер, это нужно потому что вдс не позволяет хранить большой обьем данных, поэтому все файлы хранятся на домашнем ПК.

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

Я бы хотел сделать одно из нескольких, что попроще

1. Сменить путь заливки файлов, в этом случае файлы будут заливаться на домашний фтп сервер и ссылка соответственно, будет верна.

2. Сделать некое условие, если файл в новость загружен, скажем, ранее сегодняшнего дня, то для отображения ссылок будет использоваться ни модифицированный download.php а оригинальный

3. Выдрать стандартный загрузчик и вручную через доп поле вставлять ссылку. Но в этом случае необходимо будет писать код формирования ссылки.

Есть модуль ftp files но он к сожалению. почему то не работает, после установки и загрузки файла просто ничего не происходит, разработчик молчит.

Может кто помочь, или у кого есть какие идеи ?

http://forum.dle-news.ru/index.php?showtopic=51823&st=0&p=249744&hl=+%D0%BF%D1%83%D1%82%D1%8C%20+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8&fromsearch=1&#entry249744

вот вроде можно как то так, если да помогите раскрутить что то не врубаюсь

Ссылка на сообщение
Поделиться на других сайтах

все, уже не нужно, сам доработал благодаря вставке конструкции в енгин уплоад пхп


[center][url=http://site.ru//engine/download2.php?id=][img=http://site.ru/download3.png][/url][/center]


где ссылатеся на даунлоад оригинальный переименованный в даунлоад2

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...