Вопрос № 21.340: Здравствуйте!!!
Помогите организовать загрузку файлов на сервер.
Прочитал, что при методе POST нужно выделять данные из тела запроса, но как это сделать не понял, там на PERL объясняется. Если можно поподробней с сохранением в файл.
Нужно...
Вопрос № 21340
Здравствуйте!!!
Помогите организовать загрузку файлов на сервер.
Прочитал, что при методе POST нужно выделять данные из тела запроса, но как это сделать не понял, там на PERL объясняется. Если можно поподробней с сохранением в файл.
Нужно сделать следующее пользователь щёлкает на кнопку обзор и выбирает файл который нужно отправить. Скрипт его ловит выделяет данные файла и записывает их в файл -я так думаю.
ОС ВИНДА ХП, АПАЧ, ПХП 4 с лишним
Заранее благодарен!
Отправлен: 26.05.2005, 03:05
Вопрос задал: Rivisor (статус: Посетитель)
Всего ответов отправлено: 5
Отвечает: Andrewkz
Здравствуйте, Rivisor!
вот в принципе массив files, в котором лежат нужэные переменные,
$_FILES['userfile']['name'] - The original name of the file on the client machine.
$_FILES['userfile']['type'] - The mime type of the file, if the browser provided this information. An example would be "image/gif".
$_FILES['userfile']['size'] - The size, in bytes, of the uploaded file.
$_FILES['userfile']['tmp_name'] - The temporary filename of the file in which the uploaded file was stored on the server.
$_FILES['userfile']['error'] - The error code associated with this file upload. ['error'] was added in PHP 4.2.0
А вот тебе код скрипта:
Приложение:
---------
Ответ отправил: Andrewkz (статус: 2-ой класс)
Отправлен: 26.05.2005, 08:16
Отвечает: Смирных Сергей Владимирович
Здравствуйте, Rivisor!
по моему так, писал не пробуя, так что сильно не ругайтесь
Отвечает: gp
Здравствуйте, Rivisor!
Не совсем понял твой вопрос, но может тебе поможет (см.аттач) Взято на PHPClub.Net
Прикреплённый файл: Загрузить >> Срок хранения файла на сервере RusFAQ.ru составляет 14 суток с момента отправки ответа. ---------
Ответ отправил: gp (статус: Профессионал)
Отправлен: 26.05.2005, 12:19
Отвечает: Сажин Владимир Сергеевич
Здравствуйте, Rivisor!
Во-первых, надо создать форму. Обязательно method="post", enctype="multipart/form-data".
Во-вторых, надо создать php-шник, обрабатывающий запрос.
Можно оба файла объединить в один файл (в примере я так и сделал).
См. аттач.
Приложение:
---------
Ответ отправил: Сажин Владимир Сергеевич (статус: 1-ый класс)
Отправлен: 27.05.2005, 13:35 Оценка за ответ: 5 Комментарий оценки: Самый полный ответ