Загрузка файла Codeigniter - PullRequest
0 голосов
/ 05 марта 2012

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

Я хочу знать, как я могу сделать так, чтобы пользователи могли добавлять другой файл, и он обновляет его примерно так:

VERSION FILENAME

1.1 Test2.zip

1,0 Test.zip

Если это немного расплывчато, дайте мне знать, я пересмотрю и еще одну заметку ... Я новичок.

РЕДАКТИРОВАТЬ: Вот более подробное объяснение.

У меня есть область, где вы можете загрузить мод. Мне нужно сделать так, чтобы когда пользователь загружал свой мод, он вводил имя файла, версию, а затем загружал его. Затем на странице мода он отображает то, что они вводят + файл / ссылка для скачивания. Затем, если они захотят, они могут загрузить другой файл, где он также будет добавлен в список загруженных файлов. Теперь вместо 1 файла отображаются 2 файла, их имя / версия и ссылки для скачивания.

1 Ответ

0 голосов
/ 06 марта 2012

Поскольку вы разрешаете пользователю вводить ревизию и имя файла, вам нужна отдельная таблица, которая отслеживает это. Таблица должна быть таблицей типов журналов, и у каждого пользователя будет несколько загруженных записей файлов. Может быть, что-то вроде ниже.

user_id | filename | revision | date
-----------------------------------------
  1     |Test2.zip | 1.1      | 2012-03-05
  1     |Test.zip  | 1.0      | 2012-03-04

Просто идея, возможно, вы можете контролировать номер / имя ревизии и придумать схему для управления именами и ревизиями. Таким образом, вам не нужно будет создавать отдельную таблицу, и вы сможете управлять по схеме файловой системы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...