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

Discussion in 'Программирование' started by deadheart, Dec 7, 2009.

  1. Offline

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

    Joined:
    Sep 7, 2009
    Messages:
    69
    Likes Received:
    0
    Gender:
    Male
    Прошу небольшой подсказки в следующем вопросе. Нужно реализовать следующее из админки закачиваются которые файлы с последующим сохранием ссылок и описаний в базе. После этого на странице, для пользователя формируется список ссылок и описаний, по нажатию на которые должно производится скачивание. Меня интересует куда именно нужно закачивать такие файлы, т.е. в какую папку ..или где ее создать ...какие права доступа должны быть у такой папки и у файлов. Как должны организовываться ссылки, чтобы происходило скачивание?
     
  2.  
  3. mike84
    Offline

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

    Joined:
    Nov 25, 2007
    Messages:
    210
    Likes Received:
    15
    Gender:
    Male
    самый распространенный компонент для организации работы с файлами - Remository
     
  4. octopus
    Offline

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

    Joined:
    Jan 19, 2009
    Messages:
    69
    Likes Received:
    3
    Gender:
    Male
    нужен компонент файлового архива или плагин для вставки файлов (plg_wd)
     
  5. Offline

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

    Joined:
    Sep 7, 2009
    Messages:
    69
    Likes Received:
    0
    Gender:
    Male
    ну я же вроде задал конкретный вопрос %). А мне ответили, что-то не понятное. У меня свой компонент и загрузку файлов я сам делаю. Меня интересует куда их можно или нужно скидывать и в каком формате, чтобы их потом могли скачать.
     
  6. octopus
    Offline

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

    Joined:
    Jan 19, 2009
    Messages:
    69
    Likes Received:
    3
    Gender:
    Male
    так в чём проблема
    определи место и заливай
    давай ссылку и пусть качают
     
  7. omfgpanda
    Offline

    omfgpanda Недавно здесь => Cпециалист <=

    Joined:
    Jan 22, 2008
    Messages:
    673
    Likes Received:
    53
    Gender:
    Male
    в принципе, алгорим прост, а точнее два алгоритма ))) :

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

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

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

    Joined:
    Sep 7, 2009
    Messages:
    69
    Likes Received:
    0
    Gender:
    Male
    а директорию я могу в любом месте создать? или только в корне необходимо?...и еще вопросик...какие на ней должны быть права доступа?
     
  9. octopus
    Offline

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

    Joined:
    Jan 19, 2009
    Messages:
    69
    Likes Received:
    3
    Gender:
    Male
    какой компонет?
    о чём идёт речь
    автор выразитесь чем и как вы это делаете или хотите делать
     
  10. omfgpanda
    Offline

    omfgpanda Недавно здесь => Cпециалист <=

    Joined:
    Jan 22, 2008
    Messages:
    673
    Likes Received:
    53
    Gender:
    Male
    создавать можете где хотите, права 644.
     
  11. Offline

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

    Joined:
    Sep 7, 2009
    Messages:
    69
    Likes Received:
    0
    Gender:
    Male
    octopus уважаемый, если вы не силах подсказать, то не высталяейте себя с плохой стороны. Я задал нормальные конкретные вопросы. На которые omfgpanda смог мне доступно ответить, за что я ему весьма благодарен, уже в который раз. А вы до сих пор не можете понять на что надо было дать ответ. Почитайте посты внимательно для начала.:D
    А как я делаю ЭТО , так тут личный вопрос уже.:D вы хоть сами то поняли, что спросили?
     
    Last edited: Dec 8, 2009
  12. octopus
    Offline

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

    Joined:
    Jan 19, 2009
    Messages:
    69
    Likes Received:
    3
    Gender:
    Male
    если ответ omfgpanda вас устроил, то вы его уже получили в самом начале темы
     

Share This Page

Loading...