2012-01-14 3 views
0

Я огляделся и до сих пор не нашел ответов ... У меня есть форма ввода, содержащая изображение, имя, местоположение, био .. и когда я нажимаю submit в IE, он отправляет текстовые данные к БД, но не отправляет файл. Вот код:Ошибка загрузки файла IE

<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data" accept-charset="UTF-8"> 
<input type="file" id="mypicture" name="mypicture" /> 

ПОЖАЛУЙСТА ПОЧЕМУ ЭТО НЕ РАБОТАЕТ НА IE, и почему бы компании сделать продукт, который дает программистам стресс. Этого не происходит в других браузерах.

+0

Прошу прощения, чтобы разбить вам новость ... IE болен в отношении поведения ввода файлов. – user961627

+0

Вы когда-нибудь могли исправить этого зверя? – user961627

ответ

0

Не могли бы вы пояснить несколько вещей?

Что вы имеете в виду, отправляя текстовые данные в БД? Вы пытаетесь сохранить двоичные файлы в своей БД? Я предполагаю, что вы имеете в виду сервер, FF/Chrome работает нормально? Что вы получаете, когда вы var_dump свои $ _FILES?

Если это действительно IE только, есть проблемы с вложенными формами в IE, а не Chrome и т.д. ...

И успокойся, мы все наши колики с IE8 - это то, что вам нужно научиться жить с: P

Смежные вопросы