![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| Solenko |
|
|||
|
Unregistered |
Здравствуйте! Вопрос не совсем в ту ветку, но мне кажется, что здесь вероятнее получить помощь.
Нужно с одной формы загружать несколько файлов. Генерируется форма, в которой для каждого файла есть кусочек:
Так вот, в FireFox и опере, сей код работает, а вот в IE почему-то не отправляет выбранные файлы (это заметно по скорости перерисовки страницы), хотя остальную форму отправляет на сервер. Подскажите, плиз, в чем может быть проблемма. |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: 9 Всего: 30 |
Причём тут вообще вёрстка? Если неработает скрипт (в какомто браузере или вобще) то форум вёрстки тут не причём, скрипт есть скрипт, так что лучше тебе ответят в форуме javascript (как я понял)
Это сообщение отредактировал(а) Куксикус - 15.1.2006, 03:01 -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Скриптик покажи. Видимо, трабл в нем.
|
|||
|
||||
| Solenko |
|
||||||
|
Unregistered |
JavaScript'а там нет вообще. Серверный скрипт отлажен и работает (как понимаете он-то от браузера абсолютно не зависит, и если работает с FF, то быдет и с IE). Так что проблемма именно в верстке. Вот полностью форма, переделанная уже пож 1 файл (все равно не работает):
Как видите, она сабмитится без всякой предварительной обработки, но при этом
|
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
А чего такое в форм:
А где сам скрипт который отвечает за обработку (загрузку файлов)? Тут только разметка. Так не бывает. Это сообщение отредактировал(а) PARROT - 15.1.2006, 19:26 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 1 Всего: 67 |
Блин, да говорю же вам, СЕРВЕРНЫЙ СКРИПТ РБОТОСПОСОБЕН! Он же работает с Opera и FireFox!
Если уж так хочется его видеть:
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Ну я незнаю. Я не вижу команды которая грузит файл, а именно:
Тут идет просто проверка на наличие файла, на длинну (больше нуля) и все. Это сообщение отредактировал(а) PARROT - 15.1.2006, 22:02 -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 1 Всего: 67 |
А ты не задумывался, что с файлом можно еще до копирования из темпов сделать что-то? что move_uploaded_file не единственный способ? И о том, что может делать функция resize(...)? Это сообщение отредактировал(а) solenko - 15.1.2006, 22:05 -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| Illuminaty |
|
||||||
![]() /*Антон Захаров*/ ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1238 Регистрация: 19.3.2005 Где: Россия, Казань Репутация: 25 Всего: 56 |
solenko, попробуй исправить свой html-код, проставив, где нужно кавычки. Мне кажется, что дело в этом. Главная ошибка в неоткрытии у тебя кавычки у атрибута metod
Вот твой исправленный код
Во всяком случае скрипт
выводит размер принятого файла при отправке формы из всех браузеров И заметь, что мой html-код выглядит здесь лучше подсвеченым, а все потому, что соблюдаются правила html! Удачи Это сообщение отредактировал(а) Illuminaty - 15.1.2006, 22:42 |
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 2 Всего: 50 |
Во первых: А ты не задумывалась... PARROT это она, женского роду, но мужского занятия. Потом я не нашла в мане функции resize(...) -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Illuminaty |
|
|||
![]() /*Антон Захаров*/ ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1238 Регистрация: 19.3.2005 Где: Россия, Казань Репутация: 25 Всего: 56 |
PARROT, move_uploaded_file() не грузит файл, а
Это сообщение отредактировал(а) Illuminaty - 15.1.2006, 23:20 |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 1 Всего: 67 |
Дело было действительно в верстке. Много выше выложенного мной фрагмента были перепутаны местами закрывающие form и select.
2 PARROT:
Потому что это пользовательская функция Сори за столь резкий тон в [6]... -------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |