Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
MYSQL и файлы!!!!???? (Vakim) 05/09/2007 - 14:05:21
      Re: Если я тебя правильно понял... (Доктор Штопор) 12/09/2007 - 09:13:15

> Original message text:
> From: Vakim - 05/09/2007 - 14:05:21
> Subject:MYSQL и файлы!!!!????
> -----------------
> Помогите плиз в решении такой проблемы. Можноли в Mysql сделать ссылку на файл, что бы пользователь смог его сказать. Иными словами, есть база электронной библиотеки и надо предоставить доступ с этой базы на скачивание файлов. Как это можно реализовать или обойти. Очень нужно, буду рад помощи.
>


From: Доктор Штопор - 12/09/2007 - 09:13:15
Subject:Если я тебя правильно понял...
-----------------
Короче, можно создать такую таблицу:
Колонка с уникальным ID, соответственно, примари кей и авто инкремент и ещё 2 текстовых поля.

Допустим, id, title, fileid...
Пишем скрипт для корректной закачки файлов на сервер, который сохраняет файл в назначеную папку с уникальным именем.
Потом скрипт вставляет данные в нашу таблицу: назначенное пользователем "удобный" псевдоним файла - в поле title, а имя файла, заданное при его перемещении в нужную папку - в поле fileid.

Пользуемся таблицей так:
Допустим, есть список записей - уже выведен, и отображён на странице. Каждая ссылка содержит переменную с нужным значением id. Соответственно следующий скрипт, как только получает эту переменную, генерирует страницу загрузки необходимого файла.

Можно сделать и проще - тупо за ID взять имя файла.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
32143



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |