Страница 1 из 2
Реально ли?
Добавлено: 09 июн 2006, 21:24
Bora
... в пятницу найти здесь кого-либо?
тем более по серьезному вопросу
Вопрос: file uploading... каким образом можно выбрать несколько файлов to upload и все это одним кликом занести в базу данных. Главное условие: выбирать не по одному, занося в форму, а сразу столько сколько захочется. Есть идеи? Спасибо заранее.

Re: Реально ли?
Добавлено: 09 июн 2006, 22:16
Vims
Bora писал(а):... в пятницу найти здесь кого-либо?
тем более по серьезному вопросу
Вопрос: file uploading... каким образом можно выбрать несколько файлов to upload и все это одним кликом занести в базу данных. Главное условие: выбирать не по одному, занося в форму, а сразу столько сколько захочется. Есть идеи? Спасибо заранее.

постоянно это делаю, но не в базу, (условие не совсм понятно). Использую клиента Secure FX, если надо выложу. Ну и как необходимое условие нужно иметь ФТП ап энд раннинг ну и user name and password.

Re: Реально ли?
Добавлено: 09 июн 2006, 23:03
Bora
Vims писал(а):
постоянно это делаю, но не в базу, (условие не совсм понятно). Использую клиента Secure FX, если надо выложу. Ну и как необходимое условие нужно иметь ФТП ап энд раннинг ну и user name and password.

Клиент заполняет форму онлайн, одним из пунктов которой, file upload. Все затем идет в базу данных и файл и содержимое формы. Клиенту иногда надо загрузить не один, а два-три или столько, сколько необходимо файлов. Условие таково, что из одного окна для выбора файла можно было выбрать не единственный (как обычно) файл. Прошлась по Гуглу

ничего не нашла

Если можно, пожалуйста, поподробнее.
Re: Реально ли?
Добавлено: 09 июн 2006, 23:10
Earl Grey
Bora писал(а):Vims писал(а):
постоянно это делаю, но не в базу, (условие не совсм понятно). Использую клиента Secure FX, если надо выложу. Ну и как необходимое условие нужно иметь ФТП ап энд раннинг ну и user name and password.

Клиент заполняет форму онлайн, одним из пунктов которой, file upload. Все затем идет в базу данных и файл и содержимое формы. Клиенту иногда надо загрузить не один, а два-три или столько, сколько необходимо файлов. Условие таково, что из одного окна для выбора файла можно было выбрать не единственный (как обычно) файл. Прошлась по Гуглу

ничего не нашла

Если можно, пожалуйста, поподробнее.
Что нибудь вроде
этого?
Добавлено: 09 июн 2006, 23:11
Gatchinskiy
... вроде, PHP 3.0 поддерживает это все, посмотри в PHP мануале как это сделать по ключевым словам 'uploading multiple files' ...
Добавлено: 09 июн 2006, 23:22
Ranger
А никаким образом. Не работает оно так. Можно слепить несколько input type="file" элементов (так, как у Yahoo! Mail сделано attach file(s)) или динамически добавлять элемент <input type="file"... по заполнении предыдущего, используя JavaScript - всё равно выбирать придется по одному файлу. Можно попросить пользователя зазиповывать всё в один ZIP и его на сервере раскручивать - причем сделать это не жестким требованием, а обработать такой архив на лету, в зависимости от расширения заливаемого. По-другому, чтобы переносимо было, IMHO никак.
P.S. И не западло вам у тупых фултаймеров совета спрашивать?

Добавлено: 09 июн 2006, 23:22
hawk
К сожалению по умолчанию file upload по одному файлу на один елемент.
Можно попробовать что-нить типа простого аплета наваять. Кто-то даже на sourceforge подобное выложил
http://jupload.sourceforge.net/
Или что-нить на явном скрипте типа
http://www.plasser.net/code/zope/cookbo ... fileupload
Re: Реально ли?
Добавлено: 09 июн 2006, 23:49
EWF
Bora писал(а):Vims писал(а):
постоянно это делаю, но не в базу, (условие не совсм понятно). Использую клиента Secure FX, если надо выложу. Ну и как необходимое условие нужно иметь ФТП ап энд раннинг ну и user name and password.

Клиент заполняет форму онлайн, одним из пунктов которой, file upload. Все затем идет в базу данных и файл и содержимое формы. Клиенту иногда надо загрузить не один, а два-три или столько, сколько необходимо файлов. Условие таково, что из одного окна для выбора файла можно было выбрать не единственный (как обычно) файл. Прошлась по Гуглу

ничего не нашла

Если можно, пожалуйста, поподробнее.
Если БД Oracle, можно использовать SQL*Loader. В контрольном
файле указывать PATH к файлам и CLOB/BLOB для соответствующих
файловых extension.
Добавлено: 10 июн 2006, 00:01
Bora
Ranger писал(а):
P.S. И не западло вам у тупых фултаймеров совета спрашивать?

А где взять ПартТаймеров?

Добавлено: 10 июн 2006, 00:03
Bora
hawk писал(а):
Можно попробовать что-нить типа простого аплета наваять.
А какие соображения по поводу Flash?

Кто моЖ имел дело?

Re: Реально ли?
Добавлено: 10 июн 2006, 00:04
Bora
EWF писал(а):
Если БД Oracle, можно использовать SQL*Loader. В контрольном
файле указывать PATH к файлам и CLOB/BLOB для соответствующих
файловых extension.
БД- MySQL

Re: Реально ли?
Добавлено: 10 июн 2006, 08:04
Marmot
Bora писал(а):EWF писал(а):
Если БД Oracle, можно использовать SQL*Loader. В контрольном
файле указывать PATH к файлам и CLOB/BLOB для соответствующих
файловых extension.
БД- MySQL

Да хоть Access, блин, какое это имеет отношение к file upload в browser-e.
Вот тут кой чего вроде дают,
http://labs.oinam.com/flash8/fileuploaddownload/
мы сами пока не пробовали, но приглядываемся...
Добавлено: 10 июн 2006, 10:21
Picasso
Много файлов сразу можно выбирать при посылке email. Вывод - аплоадьте через SMTP.
Добавлено: 10 июн 2006, 14:06
vg
Если клиент на виндовз - wininet api. На бейсике много примеров. Можно upload хоть http, хоть по ftp. С библиотеками .NET - ещё проще.
Добавлено: 10 июн 2006, 14:45
Marmot
Vims писал(а):
постоянно это делаю, но не в базу, (условие не совсм понятно). Использую клиента Secure FX, если надо выложу. Ну и как необходимое условие нужно иметь ФТП ап энд раннинг ну и user name and password.

Gatchinskiy писал(а):... вроде, PHP 3.0 поддерживает это все, посмотри в PHP мануале как это сделать по ключевым словам 'uploading multiple files' ...
EWF писал(а):
Если БД Oracle, можно использовать SQL*Loader. В контрольном
файле указывать PATH к файлам и CLOB/BLOB для соответствующих
файловых extension.
Picasso писал(а):Много файлов сразу можно выбирать при посылке email. Вывод - аплоадьте через SMTP.
vg писал(а):Если клиент на виндовз - wininet api. На бейсике много примеров. Можно upload хоть http, хоть по ftp. С библиотеками .NET - ещё проще.
Ндааа, вот что значит криво заданный вопрос, ответы один другого круче
