|
|
|
| Подскажите пожалуйста, как можно сделать следующее:
пользователь заходит на сайт А, где он указывает нужную ему папочку, после чего всё её содержимое переправляется на сервер. подскажи пожалуйста функциию, для определения имен файлов/расширений в подкаталоге на удаленном компьютере. | |
|
|
|
|
|
|
|
для: Maestro
(08.07.2008 в 23:24)
| | если есть сайт А, то где-то есть и сайт В? | |
|
|
|
|
|
|
|
для: Trianon
(08.07.2008 в 23:40)
| | хы, да, недо чет. но по делу что-нибудь можете сказать? | |
|
|
|
|
|
|
|
для: Maestro
(08.07.2008 в 23:44)
| | По делу сказать могли бы Вы.
Например, является ли этот сайт А тем сайтом, php-скрипт для которого Вы пишете,
и если нет, то как по нему ваш пользователь может ходить, а если является, то нафига было туману напускать? | |
|
|
|
|
|
|
|
для: Trianon
(09.07.2008 в 00:43)
| | по делу отвечаю:
Раз. Да, этот сайт А является тем сайтом, php-скрипт для которогоя я пишу.
Два. Раз проблема является настолько сложной и серьезной, давай абстрагируемся от нее и будем считать, что у нас есть страничка, на которой обычный html <input type="text" /> , в который вводится path до папки(e.g.: C:\123\example), и кнопочка "Загрузить", после нажатия которой все содержимое папки C:\123\example(будем считать, что там лежат только файл) копируется на сервер.
ТРИ. По поводу тУмана: Ну извините, если некорректно ставлю задачу, просто сижу уже за компом порядка 12 часов. | |
|
|
|
|
|
|
|
для: Maestro
(09.07.2008 в 00:52)
| | <input type="text" /> не загружает файлы на сервре, это делает <input type="file">, и сколько будет файлов в папочке C:\123\example, столько у вас и должно быть <input type="file">. Если речь идет о html, а значит и о форме. | |
|
|
|
|
|
|
|
для: sim5
(09.07.2008 в 05:55)
| | Мне нада считывание КАТАЛОГА, а не файлов! А то что это можно сделать через <input type="file" /> я знаю! Пусть, может быть этот вопрос выйдет за рамки php. ЗНАЮЩИЕ, если КТО-то это ДЕЛАЛ: мне нужно узнать, как можно считать из папки все содержимое, или хотя бы посредством какого языка чего это можно сделать
[поправлено модератором] | |
|
|
|
|
|
|
|
для: Maestro
(09.07.2008 в 11:09)
| | Вы ведь как писали - "пользователь заходит на сайт...", и как вы предполагаете сделать? Тут либо WSH, либо использование ActiveX компонента, но чтобы это работало у пользователя, это большой вопрос...
[поправлено модератором] | |
|
|
|
|
|
|
|
для: sim5
(09.07.2008 в 11:18)
| | если бы я знал, как это сделать, или хотя бы преподлогал, этого бы топика не было бы! У меня есть конкретная задача, а собственно, как это делается я и спрашиваю! | |
|
|
|
|
|
|
|
для: Maestro
(09.07.2008 в 11:26)
| | Если предполагается, что это вы будете загружать "папочку" на сайт, то нет проблем, например, ищите поиском описание WSH. Почитаете, сделаете, ничего там страшного нет. Но, если речь о пользователе, то сомневаюсь, что кто либо из более менее опытных, разрешит вам использовать у себя такие вещи. | |
|
|
|
|
|
|
|
для: sim5
(09.07.2008 в 11:31)
| | понимаете, если бы пользователи были более-менее опытными, то они бы согласились бы на upload zip файла, с которым можно легко работать. Но нет, им нужно выбирать необходимую папочку и её загружать .А уж как это будет делаться - их не волнует. Вот сейчас, спасибо за более-менее ясный ответ. погуглю | |
|
|
|
|
|
|
|
для: Maestro
(09.07.2008 в 11:37)
| | Вы сперва почитайте, что такое WSH, ну или хотя бы проверьте - запросто ли подключить (задействовать) ActiveX по умолчанию, а уж затем... А про JAVA апплет я уж и не говорю, чтобы он заработал нужно установить JAVA. Есть еще VB скрипт, но опять таки... | |
|
|
|
|
|
|
|
для: sim5
(09.07.2008 в 11:31)
| | А не проще пользователю зайти на сайт, зайти через вашу форму в папку, нажать Ctrl+A, выделите все файлы и нажать добавить?
Только вот не помню, по одному файлу только или можно несколько сразу через форму загружать... | |
|
|
|
|
|
|
|
для: FileTimeout
(09.07.2008 в 11:42)
| | И куда этот Ctrl+A вставить? | |
|
|
|
|
|
|
|
для: Maestro
(08.07.2008 в 23:24)
| | Нет, так не получится. Только по одному файлу.
Сделать такое можно с помощью Java-апплета, но будет работать, скорее всего, только под ИЕ. | |
|
|
|
|
|
|
|
для: Киналь
(09.07.2008 в 11:11)
| | ВОТ! спасибо за краткий и граммотный ответ! IE не страшусь | |
|
|
|
|
|
|
|
для: Maestro
(09.07.2008 в 11:15)
| | >IE не страшусь
А зря. Большинство людей пользуются как раз IE. Особенно те кого меньше всего волнует. | |
|
|
|