Аплоад и данлоад файлов.

Тема в разделе "Программирование", создана пользователем deadheart, 07.12.2009.

  1. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    Прошу небольшой подсказки в следующем вопросе. Нужно реализовать следующее из админки закачиваются которые файлы с последующим сохранием ссылок и описаний в базе. После этого на странице, для пользователя формируется список ссылок и описаний, по нажатию на которые должно производится скачивание. Меня интересует куда именно нужно закачивать такие файлы, т.е. в какую папку ..или где ее создать ...какие права доступа должны быть у такой папки и у файлов. Как должны организовываться ссылки, чтобы происходило скачивание?
     
  2.  
  3. mike84
    Offline

    mike84 Недавно здесь

    Регистрация:
    25.11.2007
    Сообщения:
    210
    Симпатии:
    15
    Пол:
    Мужской
    самый распространенный компонент для организации работы с файлами - Remository
     
  4. octopus
    Offline

    octopus Недавно здесь

    Регистрация:
    19.01.2009
    Сообщения:
    69
    Симпатии:
    3
    Пол:
    Мужской
    нужен компонент файлового архива или плагин для вставки файлов (plg_wd)
     
  5. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    ну я же вроде задал конкретный вопрос %). А мне ответили, что-то не понятное. У меня свой компонент и загрузку файлов я сам делаю. Меня интересует куда их можно или нужно скидывать и в каком формате, чтобы их потом могли скачать.
     
  6. octopus
    Offline

    octopus Недавно здесь

    Регистрация:
    19.01.2009
    Сообщения:
    69
    Симпатии:
    3
    Пол:
    Мужской
    так в чём проблема
    определи место и заливай
    давай ссылку и пусть качают
     
  7. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    в принципе, алгорим прост, а точнее два алгоритма ))) :

    1. Определяете директорию для аплоада
    2. Заливаете туда файлы (из под админа)
    3. Для юзверов - читаете директорию, получаете список файлов и формируете для них ссылки
    (Это самый простой вариант.)

    Теперь с БД:
    ну пункт 1 и 2 по дефолту )
    3. При загрузке файла вы можете указать уровень доступа к нему и прочие бонусы. Т.е. после загрузки файла у вас есть путь (обсолютный и относительный). Пишете в базу путь и всю нужную Вам инфу. А для юзверей - просто читаете данные из БД и все.
     
  8. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    а директорию я могу в любом месте создать? или только в корне необходимо?...и еще вопросик...какие на ней должны быть права доступа?
     
  9. octopus
    Offline

    octopus Недавно здесь

    Регистрация:
    19.01.2009
    Сообщения:
    69
    Симпатии:
    3
    Пол:
    Мужской
    какой компонет?
    о чём идёт речь
    автор выразитесь чем и как вы это делаете или хотите делать
     
  10. omfgpanda
    Offline

    omfgpanda специалист

    Регистрация:
    22.01.2008
    Сообщения:
    673
    Симпатии:
    53
    Пол:
    Мужской
    создавать можете где хотите, права 644.
     
  11. Offline

    deadheart Недавно здесь

    Регистрация:
    07.09.2009
    Сообщения:
    69
    Симпатии:
    0
    Пол:
    Мужской
    octopus уважаемый, если вы не силах подсказать, то не высталяейте себя с плохой стороны. Я задал нормальные конкретные вопросы. На которые omfgpanda смог мне доступно ответить, за что я ему весьма благодарен, уже в который раз. А вы до сих пор не можете понять на что надо было дать ответ. Почитайте посты внимательно для начала.:D
    А как я делаю ЭТО , так тут личный вопрос уже.:D вы хоть сами то поняли, что спросили?
     
    Последнее редактирование: 08.12.2009
  12. octopus
    Offline

    octopus Недавно здесь

    Регистрация:
    19.01.2009
    Сообщения:
    69
    Симпатии:
    3
    Пол:
    Мужской
    если ответ omfgpanda вас устроил, то вы его уже получили в самом начале темы
     

Поделиться этой страницей

Загрузка...