![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| DrNemo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 7.12.2005 Где: Не пейте ракетное топливо! :-) Репутация: 1 Всего: 1 |
Вопрос как сделать закачку файла на сервер?
имя получаю из
а что далее? зарание спасибо! --------------------
На свете есть только две вещи которые сносят башню - космос и женщины (К.Ю.Бунин)Самый мастдаевский сакс в том, что рулезные фичи глючат :)) |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
А далее поиск по Винграду, было много раз, в разных вариантах http://forum.vingrad.ru/index.php?act=Sear...;skipped=%ED%E0
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Redstuff |
|
||||
![]() Команда REDSTUFF ![]() ![]() Профиль Группа: Участник Сообщений: 497 Регистрация: 27.5.2006 Где: Санкт-Петербург Репутация: нет Всего: 1 |
Для закачивания на сайт какого-либо файла, например картинки, необходимо создать страницу, на которой будет размещаться форма выбора файла.
upload.html
С помощью этой формы посетитель сайта сможет выбрать на своем компьютере файл для закачивания на Ваш сайт. Далее нужно создать сам серверный сценарий, который примет файл от посетителя. upload.php
|
||||
|
|||||
| Muchenik |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
||||
|
||||
| DrNemo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 7.12.2005 Где: Не пейте ракетное топливо! :-) Репутация: 1 Всего: 1 |
Спасибо!
--------------------
На свете есть только две вещи которые сносят башню - космос и женщины (К.Ю.Бунин)Самый мастдаевский сакс в том, что рулезные фичи глючат :)) |
|||
|
||||
| DrNemo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 7.12.2005 Где: Не пейте ракетное топливо! :-) Репутация: 1 Всего: 1 |
возник еще один вопросик, а как сохранить фай с тем же расширением с каким он и поступил
пробовал так но он сохряняет с расширением *.tmp
--------------------
На свете есть только две вещи которые сносят башню - космос и женщины (К.Ю.Бунин)Самый мастдаевский сакс в том, что рулезные фичи глючат :)) |
|||
|
||||
| Muchenik |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
Расширение можно получить так:
В твоем случае:
Это сообщение отредактировал(а) Muchenik - 25.7.2006, 21:45 |
||||
|
|||||
| DrNemo |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 7.12.2005 Где: Не пейте ракетное топливо! :-) Репутация: 1 Всего: 1 |
вот код формы:
вот код приемника:
$file_sc = /tmp\php24E.tmp(или что-то похожее) пробовал загружать разные файлы Кстати и форма и приемник находятся в одном файле(обработка приемника запускается только если go=new), может это быть причиной ошибки? --------------------
На свете есть только две вещи которые сносят башню - космос и женщины (К.Ю.Бунин)Самый мастдаевский сакс в том, что рулезные фичи глючат :)) |
||||
|
|||||
| Muchenik |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 174 Регистрация: 27.10.2005 Репутация: 5 Всего: 5 |
$file_sc - тут у тебя временное имя (если я не ошибаюсь), с которым принятый файл был сохранен на сервере. А тебе нужно использовать $_FILES['file']['name'] - оригинальное имя файла на компьютере клиента.
Еще есть $_FILES['userfile']['type'] - Mime-тип файла, в случае, если браузер предоставил такую информацию. Тут еще посмотри т.е. нужно гдето :
а потом получить расширение:
|
||||
|
|||||
| DrNemo |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 193 Регистрация: 7.12.2005 Где: Не пейте ракетное топливо! :-) Репутация: 1 Всего: 1 |
Всем спасибо, у меня заработало вот код:
--------------------
На свете есть только две вещи которые сносят башню - космос и женщины (К.Ю.Бунин)Самый мастдаевский сакс в том, что рулезные фичи глючат :)) |
|||
|
||||
| 5starter |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.10.2007 Репутация: нет Всего: нет |
А у меня, что-то не работает
Может дело в настройках? |
||||
|
|||||
| astra0 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
2.php
Это сообщение отредактировал(а) astra0 - 21.10.2007, 22:23 |
||||
|
|||||
| 5starter |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.10.2007 Репутация: нет Всего: нет |
Не работает. Хотя я в яве не соображаю но помоему гдето ошибочка-в браузере видно вот это
Прикрепить файл КНОПКА function up(){ var div=document.getElementById("up"); div.innerHTML='Выберите файл: ПОЛЕ КНОПКА ПОЛЕ КНОПКА ПОЛЕ КНОПКА '; } |
|||
|
||||
| 5starter |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 20.10.2007 Репутация: нет Всего: нет |
В своём коде нашел ошибку надо было так:
Но сервер показал ошибки: Warning: copy(http://localhost/site/file/00000003.gif) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in D:\Program Files\Apache Software Foundation\Apache2.2\htdocs\site\micro1.php on line 42 что опять не так |
|||
|
||||
| astra0 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 30.5.2007 Репутация: нет Всего: нет |
Совсем забыл надо тег </script> закрыть
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |