yulsav15
26.05.2017 - 09:25
Прошу совета, как открыть на ПК пользователя проводник средствами php? Возможно ли это сделать? Причем, у пользователя в проводнике открываться должна определенная директория, расположенная на сервере. Например: \\название_сервера\Общие КД\КД для КО
vagrand
26.05.2017 - 10:01
yulsav15
Открыть проводник браузера для каталогов сервера нельзя, а вот вывести в браузере список каталог и файлов можно. Читайте про функцию scandir()
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
yulsav15
26.05.2017 - 10:17
1) Эх... Задача как раз и заключается, чтобы открыть проводник с папками на сервере по ссылке или кнопке на веб-странице, чтобы пользователь смог туда поместить свой файл. Есть еще способы реализации этой задачи? Возможно, с использованием других языков программирования...
2) Да, читал, что через браузер список каталогов и файлов можно... Но создать или поместить новый туда файл/папку можно пользователю? Или только открыть оттуда файл, находившийся там ранее?
Если бы можно было с сервера управлять компом юзера, для хакеров бы наступил рай.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
waldicom
26.05.2017 - 10:52
Цитата (twin @ 26.05.2017 - 07:35) |
Если бы можно было с сервера управлять компом юзера, для хакеров бы наступил рай.
|
Цитата (yulsav15 @ 26.05.2017 - 07:17) |
чтобы открыть проводник с папками на сервере |
_____________
Свои мозги еще никто не отменял.
Телепатов нету.
Вообще не понятно, чего хочется. Если нужно открыть в проводнике файлы на сервере, то это невозможно. Но можно симетировать его тем же javascript допустим. Сделать похоже. Только зачем? Куда как проще просто вывести список файлов ссылками.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
AllesKlar
26.05.2017 - 11:52
конечно же можно. Элементарно.
<a href = 'ftp://user:password@hostname'>открыть в проводнике</a>
_____________
[продано копирайтерам]
yulsav15
26.05.2017 - 13:01
А если список папок, располагающихся в директории сервера, выводить с помощью браузера, можно туда пользователю добавить свой вордовский файл, например. С учетом посвторного открытия файла в ворд? Как в обычном проводнике.
Короче говоря. В браузере можно будет работать с файлами, как со стандартным Проводником в Windows: создать новую папку в директории сервера, добавить пользователю самому туда файл, открыть файл, отредактировать его и прочее?
Все ли форматы документов будет поддерживать браузер в этом случае?
waldicom
26.05.2017 - 13:41
http://lmgtfy.com/?q=php+file+manager
_____________
Свои мозги еще никто не отменял.
Телепатов нету.
yulsav15
Посмотрите как визуально устроено любое облачное хранилище. Вот так сделать можно.
Пользователь сможет из своей папки на компе, перетащить мышкой нужный файл/файлы в папку на сервера, и файлы зальются на сервер.