Forum Webscript.Ru
Программирование => PHP => Тема начата: Puma от 18 Января 2006, 20:22:19
-
Возможно ли узнать полный путь на локальном компьютере пользователя к файлу, который он загружает ко мне на сервер через форму через пхп скрипт? Заранее спасибо и извиняюсь есть повторяюсь! :-)
-
а зачем?
-
Puma
Нет. И слава богу.
-
Мне нужно загрузить не один файл а все файлы из директории! Не будет же пользователь указывать каждый файл отдельно!?
-
Puma
мануал посмотри или же по форуму поищи, обсуждались темы как загрузить несколько файлов одновременно! А в мануале написано простым и понятливым английским и русским языком!
Так что удачи в прочитке.
-
Ага в этом форуме уже по 100 раз обсудили все известные и не известные проблемы! Давай те закроем форум и разойдемся! :-)
-
Puma
Форум - не для трепа, а для поиска решений. Если решение найдено ранее, то нечего и трепаться.
alex007
А скинь-ка ссылочку, где простым русским и английским. Если действительно написано - в фак положат.
-
Puma:
Мне нужно загрузить не один файл а все файлы из директории!
Очень интересно.
И чем же тебе поможет знание пути к файлу?
-
Я сначала подумал что смогу получить список фалов из этой директории, но потом подумал что не смогу!
Дык все таки как загрузить несколько фалов одновременно?
-
Читать (http://ru.php.net/manual/en/features.file-upload.multiple.php) совсем не умеем?
-
[off]RomikChef
Ром, да не начинай уже.
Понятно, что до локальных файлов он просто так не достучится.
Предлагаю обломать "самых знающих" и прикрыть тему.[/off]
Puma
1.Дать пользователю их выбрать самому (Best! Editor`s Choice! Low hemorroi award!)
2.Юзать что-то ActiveX-подобное платформозависимое (типа Scripting.Filesystem и прочих костылей).
-
hanslinger
Товарищ, читайте тему.
[off]Абзац.[/off]
-
CGVictor
можно тебя попросить озвучить претензии к hanslinger?
Не междометиями, а конкретно?
-
Puma:
Я сначала подумал что смогу получить список фалов из этой директории, но потом подумал что не смогу!
Ну, допустим, что ты можешь. И чем бы тебе это помогло?
-
[off]RomikChef
Человек спрашивает, как ему позволить пользователю загрузить файлы из директории
http://forums.webscript.ru/showthread.php?s=&postid=137395#post137395
При чем здесь серверное программирование и множественный аплоад? За каким человека здесь два раза тыкают носом в раздел мана, который ему без надобности?
В догонку: согласно initial post, человек к нему уже что-то загружает. "Через пхп-скрипт". Соттветственно, аплоад у него уже работает.
Поправь, если я не прав.
Однако, он надеется, что узнав каталог - с легкостью получит из него все файлы.
Неправ.
Это ему и надо сказать, предложив пути решения. Что я и делаю.
http://forums.webscript.ru/showthread.php?s=&postid=137428#post137428
[/off]
-
[OFF]CGVictor
Последний его вопрос звучал так:
«Дык все таки как загрузить несколько фалов одновременно?»
Я дал на него ответ. Претензии не принимаю :)[/OFF]
-
CGVictor
Спасибо! Ты совершенно прав: мне необходимо загрузить все файлы, из указанной пользователем директории у себя на пользовательской машине. Их там каждый раз разное количество (может быть много). Вопрос: можно ли это сделать комплексно, а не указывать каждый файл отдельно?
Извините, если сразу непонятно объясняюсь!
-
значит, вопрос решён, тема закрыта?
-
RomikChef
Ответа-то нет.
Puma
Мой ответ будет таким:
есть некоторые win-based средства, за которыми можешь сходить на MSDN (объект Scripting),
но крайне не рекомендую тебе их использовать, поскольку метод с запросом многих файлов вполне себя оправдал, корректен с точки зрения безопасности и кроссплатформенности, и под него есть стандартные пути реализации.
А если задача критична - напиши smart client на любом известном языке и не используй веб-средства вообще.
Community
Есть ли возражения согласно моего ответа?
-
CGVictor
Спасибо!
Но из известных языков знаю только PERL и PHP! :-)
На самом деле задача не критична! Все происходит в пределах одной фирмы! Все понял! Буду думать!
-
Puma
Scripting.Filesystem - это JavaScript.
RomikChef
Тема закрыта.