Forum Webscript.Ru

Программирование => PHP => Тема начата: Puma от 18 Января 2006, 20:22:19

Название: Адрес локального файла?
Отправлено: Puma от 18 Января 2006, 20:22:19
Возможно ли узнать полный путь на локальном компьютере пользователя к файлу, который он загружает ко мне на сервер через форму через пхп скрипт? Заранее спасибо и извиняюсь есть повторяюсь! :-)
Название: Адрес локального файла?
Отправлено: Меняздесьдавнонет от 18 Января 2006, 21:06:56
а зачем?
Название: Адрес локального файла?
Отправлено: CGVictor от 19 Января 2006, 14:23:48
Puma
Нет. И слава богу.
Название: Адрес локального файла?
Отправлено: Puma от 30 Января 2006, 19:20:33
Мне нужно загрузить не один файл а все файлы из директории! Не будет же пользователь указывать каждый файл отдельно!?
Название: Адрес локального файла?
Отправлено: alex007 от 30 Января 2006, 20:14:41
Puma
мануал посмотри или же по форуму поищи, обсуждались темы как загрузить несколько файлов одновременно! А в мануале написано простым и понятливым английским и русским языком!

Так что удачи в прочитке.
Название: Адрес локального файла?
Отправлено: Puma от 31 Января 2006, 14:34:51
Ага в этом форуме уже по 100 раз обсудили все известные и не известные проблемы! Давай те закроем форум и разойдемся! :-)
Название: Адрес локального файла?
Отправлено: CGVictor от 31 Января 2006, 15:10:54
Puma
Форум - не для трепа, а для поиска решений. Если решение найдено ранее, то нечего и трепаться.

alex007
А скинь-ка ссылочку, где простым русским и английским. Если действительно написано - в фак положат.
Название: Адрес локального файла?
Отправлено: Меняздесьдавнонет от 31 Января 2006, 17:44:16
Цитировать
Puma:
Мне нужно загрузить не один файл а все файлы из директории!

Очень интересно.
И чем же тебе поможет знание пути к файлу?
Название: Адрес локального файла?
Отправлено: Puma от 31 Января 2006, 17:55:39
Я сначала подумал что смогу получить список фалов из этой директории, но потом подумал что не смогу!
Дык все таки как загрузить несколько фалов одновременно?
Название: Адрес локального файла?
Отправлено: hanslinger от 31 Января 2006, 18:29:22
Читать (http://ru.php.net/manual/en/features.file-upload.multiple.php) совсем не умеем?
Название: Адрес локального файла?
Отправлено: CGVictor от 31 Января 2006, 18:29:36
[off]RomikChef
Ром, да не начинай уже.
Понятно, что до локальных файлов он просто так не достучится.
Предлагаю обломать "самых знающих" и прикрыть тему.[/off]

Puma
1.Дать пользователю их выбрать самому (Best! Editor`s Choice! Low hemorroi award!)
2.Юзать что-то ActiveX-подобное платформозависимое (типа Scripting.Filesystem и прочих костылей).
Название: Адрес локального файла?
Отправлено: CGVictor от 31 Января 2006, 18:31:28
hanslinger
Товарищ, читайте тему.

[off]Абзац.[/off]
Название: Адрес локального файла?
Отправлено: Меняздесьдавнонет от 31 Января 2006, 20:08:48
CGVictor
можно тебя попросить озвучить претензии к hanslinger?
Не междометиями, а конкретно?
Название: Адрес локального файла?
Отправлено: Меняздесьдавнонет от 31 Января 2006, 20:09:22
Цитировать
Puma:
Я сначала подумал что смогу получить список фалов из этой директории, но потом подумал что не смогу!

Ну, допустим, что ты можешь. И чем бы тебе это помогло?
Название: Адрес локального файла?
Отправлено: CGVictor от 01 Февраля 2006, 11:23:14
[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]
Название: Адрес локального файла?
Отправлено: hanslinger от 01 Февраля 2006, 11:41:35
[OFF]CGVictor
Последний его вопрос звучал так:
«Дык все таки как загрузить несколько фалов одновременно?»
Я дал на него ответ. Претензии не принимаю :)[/OFF]
Название: Адрес локального файла?
Отправлено: Puma от 01 Февраля 2006, 20:34:54
CGVictor
Спасибо! Ты совершенно прав: мне необходимо загрузить все файлы, из указанной пользователем директории у себя на пользовательской машине. Их там каждый раз разное количество (может быть много). Вопрос: можно ли это сделать комплексно, а не указывать каждый файл отдельно?
Извините, если сразу непонятно объясняюсь!
Название: Адрес локального файла?
Отправлено: Меняздесьдавнонет от 01 Февраля 2006, 20:45:53
значит, вопрос решён, тема закрыта?
Название: Адрес локального файла?
Отправлено: CGVictor от 02 Февраля 2006, 11:23:20
RomikChef
Ответа-то нет.

Puma
Мой ответ будет таким:
есть некоторые win-based средства, за которыми можешь сходить на MSDN (объект Scripting),
но крайне не рекомендую тебе их использовать, поскольку метод с запросом многих файлов вполне себя оправдал, корректен с точки зрения безопасности и кроссплатформенности, и под него есть стандартные пути реализации.

А если задача критична - напиши smart client на любом известном языке и не используй веб-средства вообще.

Community
Есть ли возражения согласно моего ответа?
Название: Адрес локального файла?
Отправлено: Puma от 02 Февраля 2006, 20:12:44
CGVictor
Спасибо!
Но из известных языков знаю только PERL и PHP! :-)
На самом деле задача не критична! Все происходит в пределах одной фирмы! Все понял! Буду думать!
Название: Адрес локального файла?
Отправлено: CGVictor от 02 Февраля 2006, 21:59:06
Puma
Scripting.Filesystem - это JavaScript.

RomikChef
Тема закрыта.