Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закачать файл в бд / 6 сообщений из 6, страница 1 из 1
20.08.2013, 17:22
    #38372320
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закачать файл в бд
Здравствуйте,
можно ли и как в php выбрать файл и записать его в БД (MSSQL) или же скопировать путь до файла , выбрав его на своем компьютере?
...
Рейтинг: 0 / 0
20.08.2013, 18:42
    #38372456
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закачать файл в бд
kolotov,

1. На клиенте выбрать файл и отправить его на сервер.
2. На сервере распарсить полученный файл и выполнить необходимые запросы к СУБД.
...
Рейтинг: 0 / 0
21.08.2013, 09:44
    #38372759
Ренат
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закачать файл в бд
kolotov,

лучше не нагружать лишний раз базку и хранить ее в файловой системе (хотя если в базке сохранить то всеравно в файловой системе она сохраниться). А в базке хранить только относительный путь от той папки, куда вы хотите складировать, т.е. к примеру для файла:
/var/files/sdfg/erty/file.png
легче весго хранить только sdfg/erty/file.png
...
Рейтинг: 0 / 0
21.08.2013, 20:52
    #38373914
kolotov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закачать файл в бд
а если мне путь до файла надо указать в виде \\10.10.10.1\SHARE\files\test.doc
как вот это сделать?
Если же его загружать на сервер, то путь его меняется на тот куда я его загрузил, а это уже не подходит
...
Рейтинг: 0 / 0
21.08.2013, 21:03
    #38373917
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
закачать файл в бд
kolotov,

Вы же принятый файл известно куда положите скриптом. Соответственно, это место и указать. В целях снижения головной боли, в БД хранить лучше только независимую от имен сервера, шары и стандартной папки загруок часть пути. Например, так: "test.doc" - имя файла, хранится в базе, а путь "\\10.10.10.1\SHARE\files\" берется из конфига при отдаче. В таком случае не придется ничего править в базе при смене айпи сервера.


kolotovпуть его меняетсяНа сервер Вы загружаете файл. Просто файл. Только имя файла, без всяких путей может быть честным и гарантированым.
...
Рейтинг: 0 / 0
22.08.2013, 00:31
    #38374015
закачать файл в бд
14734151
автор записать его в БД ( MSSQL )
http://technet.microsoft.com/ru-ru/library/bb933993(v=sql.105).aspx
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / закачать файл в бд / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]