Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 75
от 31.05.2005, 03:10

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 5


Вопрос № 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!
по моему так, писал не пробуя, так что сильно не ругайтесь

Приложение:

---------
админ спит - зарплата капает

Ответ отправил: Смирных Сергей Владимирович (статус: 4-ый класс)
Отправлен: 26.05.2005, 11:45

Отвечает: 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
Комментарий оценки:
Самый полный ответ

Отвечает: Lancelot
Здравствуйте, Rivisor!
http://detail.phpclub.net/article/upload
Посмрари здеся!
---------
Ответ отправил: Lancelot (статус: 3-ий класс)
Отправлен: 30.05.2005, 01:31


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Отписаться
Вспомнить пароль

В избранное