Вопрос № 145827: Приветствую вас уважаемые эксперты. У меня возник нетривиальный вопрос. А именно: как загрузить файл на свою машину с сервера посредством php? Допустим есть закрытый сервер на котором лежат документы. Я ввоже в поле вода на обычной сгенерированной ст...
Вопрос № 145.827
Приветствую вас уважаемые эксперты. У меня возник нетривиальный вопрос. А именно: как загрузить файл на свою машину с сервера посредством php? Допустим есть закрытый сервер на котором лежат документы. Я ввоже в поле вода на обычной сгенерированной страничке номер документа и мне надо что бы он закачался на мою машину в определенную папку. Если есть возможность зделать это на другом языке пожалуйста сообщите. Готов изучить другой язык, хотя бы в той мере, которая требуется для выполения поставленой задачи. Благодарю
заренее.
Отправлен: 02.10.2008, 21:16
Вопрос задал: Eltano
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Товарищ Бородин
Здравствуйте, ! К PHP данная задача действительно не относится. Сервер занимается только тем, что "отдает" файлы, при этом его не "заботит", куда файлы сохраняются на компьютере клиента. Данную задачу надо решать на "клиентском" языке программирования, поддерживаемом браузером, который Вы используете. Скорее всего, это Java. Возможно, такое позволяет Javascript (хотя в этом я не очень уверен). Большего сказать Вам не могу, поскольку Java не знаю, а насчет Javascript не уверен...
Хотя в последнем случае как раз есть объект FileSystemObject, предназначенный для работы с файловой системой. Но что можно также точно сказать, так это, что браузер будет нещадно блокировать такой скрипт из соображений безопасности.
С уважением, Товарищ Бородин
Ответ отправил: Товарищ Бородин (статус: Профессионал) Россия, Новосибирск Тел.: +7-923-245-3366 ICQ: 346988855 ---- Ответ отправлен: 03.10.2008, 06:15
Отвечает: Большаков Владимир Андреевич
Здравствуйте, ! Не совсем понятна формулировка "загрузить файл на свою машину с сервера посредством php". PHP - это скриптовый серверный язык программирования, и отвечает за работу сервера. С той стороны можно сделать практически что угодно. Если нужно с помощью PHP выдать файл на скачивание пользователю, то это реализуется с помощью функции readfile() http://php.net/readfile
--------- SELECT * FROM `life`