![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Гость_VVV |
|
|||
|
Unregistered |
Привет,
есть форма, на ней есть кнопка "Browse"... пользователь должен выбрать у себя на компьютере картинку, нажать "OK", после чего картинка бы появилась справа без загрузки...возможно ли такое? а вообще, в идеале, хотелось бы сразу и маштабировать появляющееся изображение, чтобы оно, скажем, по ширине не было больше 150 пикселей... а при нажатие "Submit", картинка загружается на сервер... возможно ли такое средствами PHP? заранее благодарен! |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Нет! PHP - серверный сценарий и ему по барабану что происходит на клиентской машине. Теоретически всё это выполнимо, но тут нужно использовать JavaScript/ -------------------- Теперь при чем :P |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
Ignat
я пробовал такое сделать не получается, браузеры не дают особо развернуться с полем <input type='file'> - блокируя всякий доступ к значению value данного поля формы :-) Но может у кого получилось.. хотелось бы знать как... -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Irokez |
|
|||
![]() индеец ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1180 Регистрация: 20.10.2004 Репутация: 22 Всего: 53 |
всмысле блокируют? значение поля файла можно получить так же как и у текстового поля |
|||
|
||||
| Black |
|
|||
|
Web-Development ![]() ![]() Профиль Группа: Участник Сообщений: 980 Регистрация: 15.8.2004 Репутация: 7 Всего: 45 |
считать поле можно... а вот значение по умолчанию изменить нельзя, иначе можно выслать файлы пользователя себе на сервер, без его ведома.
Ну, если вы получим путь до картинки на локальном компьютере то если изменить src у картинки на локальный то может и получится.. вобщем надо попробовать сделать... -------------------- Могу все, но ничего не умею :-) |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Нет, value этого элемента read only. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Есть два варианта.
1. Подгружаем картинку на сервер все-таки, но через невидимый iframe или попап. 2. Картинку обрабатывает Java скрипт (Applet), и уже он отсылает серверу уменьшенную картинку, при этом может ее и показать без перезагрузки. Правда, тут input файла придется делать не средствами html, а средствами java |
|||
|
||||
![]()
|
| Правила форума "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. |