14.02.2018, 15:46
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Nexus
|
Если туда ссылку на удаленный файл вставить, то он будет скачан и сохранен во временных файлах, а ссылка на него будет помещена в input file.
|
Где это? Поле file открывает диалог работающий в пределах локальной дисковой системы, вставить в поле file путь к произвольному файлу нельзя, в противном случае файлы системы имеющие ценную информацию массово бы утекали охотникам за ними.
Для сетевых файлов практически нужно открывать браузер. Ну допустим сделали такую фичу, но зачем? Загружать на сервер сетевой файл через клиента, это просто глупость.
|
|
14.02.2018, 15:48
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Nexus
|
сам только после прочтения шестого комментария и его проверки об этом узнал )
|
Так это сарказм был? )
|
|
14.02.2018, 15:51
|
|
Профессор
|
|
Регистрация: 25.10.2016
Сообщений: 1,012
|
|
Сообщение от kupidon
|
В это окно я вставляю ссылку на фото со стороннего сайта
|
не знаю как на винде, а на макбуке у этого окна некуда воткнуть ссылку, нет текстового поля
|
|
14.02.2018, 15:52
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,800
|
|
Сообщение от laimas
|
Поле file открывает диалог работающий в пределах локальной дисковой системы
|
Оказывается не только в пределах локальной дисковой системы.
Сообщение от laimas
|
в противном случае файлы системы имеющие ценную информацию массово бы утекали охотникам за ними.
|
Не понимаю как вы пришли к такому умозаключению.
Сообщение от laimas
|
Загружать на сервер сетевой файл через клиента, это просто глупость.
|
Не поспоришь, однако такое возможно.
Win7, Максимальная
Google Chrome v.64.0.3282.140
|
|
14.02.2018, 15:53
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,800
|
|
Сообщение от laimas
|
Так это сарказм был? )
|
Нет, не сарказм.
|
|
14.02.2018, 16:05
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Nexus
|
Не понимаю как вы пришли к такому умозаключению.
|
Я имел ввиду программно менять значение поля, а не диалогом, что делает пользователь сознательно.
Сообщение от Nexus
|
Не поспоришь, однако такое возможно.
Win7, Максимальная
Google Chrome v.64.0.3282.140
|
И тупо и глупо. ) Нормальный браузер ничего не будет качать с сервера.
Другое дело, если есть пусть хост картинок, которые клиент может получать, творить с ними, а результат сохранять на свой сервер. Тогда оправдано через клиента. Но поля file для этого не требуется.
|
|
14.02.2018, 16:10
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Проверил и в Хроме. О чем речь? Если в окне диалога вместо имени вставить ссылку, это не проблема, это не только в хроме можно, а в каком угодно, даже покажет имя файла, если это имя. Но на сервере пусто, если только не сырые данные еще проверить.
|
|
14.02.2018, 16:15
|
|
Профессор
|
|
Регистрация: 25.10.2016
Сообщений: 1,012
|
|
Сообщение от laimas
|
Серверу нужно получить файл по этому источнику - file_get_contents(url)
|
если файл доступен только для внутренней сети или при авторизации, то такой вариант не сработает. Хотя, конечно, это редкий кейс.
|
|
14.02.2018, 16:19
|
Профессор
|
|
Регистрация: 14.01.2015
Сообщений: 12,989
|
|
Сообщение от Alexandroppolus
|
если файл доступен только для внутренней сети или при авторизации
|
Ну а откуда ссылка внутренней сети может оказаться в глобальной? Ежику понятно, что не получится. Или имеется ввиду закрытая сеть?
|
|
14.02.2018, 16:21
|
Профессор
|
|
Регистрация: 04.12.2012
Сообщений: 3,800
|
|
Сообщение от laimas
|
Но на сервере пусто, если только не сырые данные еще проверить.
|
Если данные на сервер не были отправлены, значит проблема в форме, которая их отправляет либо в сервере.
|
|
|
|