- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Зачем быть уникальным в мире, где все можно скопировать
Почему так важна уникальность текста и как она влияет на SEO
Ingate Organic
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В общем проблема в следующем.
На Яве клонирую поле типа files, т.е. чтобы можно было произвольное кол-во файлов указать.
Каждому полю добавляется индекс, чтобы их отличать. Рядом с каждым полем для файла, простое текстовое поле. Метод POST.
Т.е. вид
текст1 - файл1... (- +)
текст2 - файл2... (- +)
текст3 - файл3... (- +)
Первое прописано жестко. Остальные два уже добавлены на яве.
В IE все пучком. А вот в Лисе проблема.
При передаче $_POST содержит все тексты.
Т.е.
$_POST['текст1'], $_POST['текст2'], $_POST['текст3'] имееют место быть.
А вот с $_FILES именно в лисе выходит облом.
$_FILES['текст1'] есть, а $_FILES['текст2'], $_FILES['текст3'] отсутствуют.
Кто может сталкивался? Как решить проблему?
Жаль Вы не привели Ваш js и html код, поэтому непонятно о чем речь.
Как вариант - у Вас не генерятся правильно в FF имена полей.
Кстати, в общем случае лучше не использовать name1, name2, name3, а использовать name[] - тогда и нумерация будет сохраняться без дополнительных телодвижений.
Вот накидали за 5 минут, это не далеко шедевр, т.к. в js мы не очень, но возможно Вам поможет, т.к. IE, FF, Opera tested:)
Ваш пример изучу. Вот мой. Поле
Ява:
Я сам в яве не шибко то силен. Брал код давно с какого-то сайта, адаптировал под себя.
Ради интереса заморочились с Вашим примером
1) Для корректности Ваш тот html код (первый приведенный, с инпутами), должен быть
1а) Внутри формы
1б) Внутри ячейки таблицы
2) Заведите обязательно нечто вроде
или внутри ячейки или снаружи ячейки, но обязательно внутри формы.
Иначе это вообще ни в IE ни в FF работать корректно не будет, будем максимум 2 поля разных. Т.к. это поле (точнее все поля с таким именем в данном случае) Ваш скрипт использует для сохранения "временных" переменных.
3) Перед всеми строками вида
поставьте
Ошибка, очевидно, в том, что т.к. у file нету аттрибута value, то FF неадекватно (или наоборот, адекватно?) реагирует на попытку присвоить этот аттрибут input полю - прекращая работу вызываемого js. IE же забивает на эту попытку.
1. Оно так и есть
2. И это естественно есть
3. Попробовал. Помогло :) Сенкс.