За последние 24 часа нас посетили 18155 программистов и 1700 роботов. Сейчас ищут 1697 программистов ...

Не создается массив $_FILES

Тема в разделе "Работа с почтой", создана пользователем My001, 6 окт 2009.

  1. My001

    My001 Активный пользователь

    С нами с:
    6 окт 2009
    Сообщения:
    16
    Симпатии:
    0
    Да, innerHTML работает и в IE8 и в Firefox.
    Получается, что отличия есть только для createElement.

    Всем спасибо за участие.
     
  2. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Если ты вдруг пропустил.
    Для IE достаточно добавлять еще одну строчку

    [js]TForm.encoding = 'multipart/form-data';[/js]

    И твой скрипт будет работать.
     
  3. My001

    My001 Активный пользователь

    С нами с:
    6 окт 2009
    Сообщения:
    16
    Симпатии:
    0
    Нет, для создания form c помощью createElement в IE подходит только вариант, который я указал выше, т.е вместе со свойствами.
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Парень. Если я тебе говорю, что оно работает. То значит оно работает :)
    Никаких нет

    http://pastebin.org/37279

    проверяй.
     
  5. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Для тех кто в танке, специально акцентирую внимание на разнице

    было

    [js]TForm.enctype = 'multipart/form-data'; [/js]

    стало

    [js]TForm.enctype = 'multipart/form-data';
    TForm.encoding = 'multipart/form-data'; [/js]
     
  6. My001

    My001 Активный пользователь

    С нами с:
    6 окт 2009
    Сообщения:
    16
    Симпатии:
    0
    Я не в танке, я не обратил внимание.
    Да, все отлично работает, только не понятно почему до сих пор существует эта разница.
     
  7. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Знаешь откуда пошло выражение "для тех кто в танке"?

    Когда человек сидит в танке, то даже крик он практически не слышит.
    И когда тебе что-то говорят, а ты этого не замечаешь - то ты в танке :)

    А разница существует потому что браузеры разные :) Это очевидно :)
     
  8. My001

    My001 Активный пользователь

    С нами с:
    6 окт 2009
    Сообщения:
    16
    Симпатии:
    0
    Ладно, согласен.
    Спасибо за помощь.