|
|
|
| На сайте есть форма для редактирования текстовой информации и загрузки изображений. Почему то в опере картинки без проблем загружаются на сервер, а в ИЕ ничего не происходит. Можете попробовать:
http://all4all.litehosting.org.ua/edit/index.php
логин admin
пароль 1234
Слева кнопка "добавить автомобиль" и внизу "обзор", чтобы выбрать изображение (поддерживается только jpg). | |
|
|
|
|
|
|
|
для: sasha1133
(29.11.2009 в 15:58)
| | Попробуйте всю таблицу поместить в форму. У Вас она начинается в одной ячейке, а заканчивается черти где. Нельзя так. | |
|
|
|
|
|
|
|
для: Николай2357
(29.11.2009 в 17:40)
| | Так:
<form>
<table>
<tr><td>...
...........
</td></tr>
</table>
</form>
|
Или так:
<table>
<form>
<tr><td>...
...........
</td></tr>
</form>
</table>
|
? | |
|
|
|
|
|
|
|
для: sasha1133
(29.11.2009 в 18:49)
| | Первый разумеется | |
|
|
|
|
|
|
|
для: Николай2357
(29.11.2009 в 20:36)
| | Разумеется как раз второй. | |
|
|
|
|
|
|
|
для: Trianon
(29.11.2009 в 20:41)
| | Валидатор, к примеру, требует, чтобы таблица была внутри формы (первый вариант) | |
|
|
|
|
|
|
|
для: Trianon
(29.11.2009 в 20:41)
| | Ну почему же... | |
|
|
|
|
|
|
|
для: Николай2357
(29.11.2009 в 22:12)
| | Так как же надо? | |
|
|
|
|
|
|
|
для: sasha1133
(29.11.2009 в 23:22)
| | Вообще, обычно, если ставить форму между тегами, она отказывается работать. Но после ремарки trianon'a меня начинают терзать смутные сомнения...
Ну а попробовать то кто мешает? | |
|
|
|
|
|
|
|
для: Николай2357
(30.11.2009 в 01:04)
| | я могу и ошибаться | |
|
|
|
|
|
|
|
для: Trianon
(30.11.2009 в 01:09)
| | Всем спасибо, как попробую напишу! | |
|
|
|
|
|
|
|
для: Николай2357
(30.11.2009 в 01:04)
| | Вообще-то ей побарабану куда вы ее поместите, отправляться она будет.
Вот так вставим форму:
<TABLE>
<TR>
<FORM METHOD="post" ENCTYPE="multipart/form-data">
<TD><INPUT TYPE="text" NAME="as"></TD>
</TR>
<TR>
<TD><INPUT TYPE="file" NAME="fl_1"></TD>
</TR>
</TABLE>
<INPUT TYPE="file" NAME="fl_2"><BR>
<INPUT TYPE="submit" VALUE="Send">
</FORM>
|
И сервер получит:
Array ( [as] => aaaaaa )
Array ( [fl_1] =>
Array ( [name] => checkbox.gif
[type] => image/gif
[tmp_name] => Z:\tmp\php61.tmp
[error] => 0
[size] => 700 )
[fl_2] => Array ( [name] => select_bg.gif
[type] => image/gif
[tmp_name] => Z:\tmp\php62.tmp
[error] => 0 [size] => 96 ) )
Отправлено именно под IE. Если не отправляется, то либо где-то тег не закрыт, и таким образом "пропадает" элемент, либо проблемы с кавычками, и таким образом теряется значение элемента, но чтобы форма "не так" была вставлена в таблицу, или таблица в форму.... | |
|
|
|
|
|
|
|
для: sim5
(30.11.2009 в 04:43)
| | К сожалению я не могу вспомнить как именно, а времени на эксперименты нет. Но я точно помню, что была у меня проблема именно в расположении формы.
Я найду время и вспомню.
Но то, что проблема возникала - это факт. | |
|
|
|
|
|
|
|
для: Николай2357
(30.11.2009 в 10:35)
| | Может быть, но оправляться будут элементы формы, а не что их обрамляет или что в форму вложено, поэтому, по идее, это не должно быть проблемой. Единственное, что код неразумный, и нарушена вложенность. | |
|
|
|
|
|
|
|
для: sim5
(30.11.2009 в 04:43)
| | Ну так-то совсем уж через жопу... и балланса тегов нет... | |
|
|
|
|
|
|
|
для: Trianon
(30.11.2009 в 14:18)
| | Ну дело то не в "красивости" :) Это к примеру. Можно еще "ужасней" сделать, и все равно форма будет отправлена. То есть, причину нужно искать не в этом. Это я так полагаю.
PS. Чтобы не "коробило" душу от таких примеров, их можно читать с закрытыми глазами :) | |
|
|
|
|
|
|
|
для: sasha1133
(29.11.2009 в 18:49)
| | всегда использовал 1 вариант и проблем не возникало | |
|
|
|
|
|
|
|
для: psychomc
(30.11.2009 в 14:03)
| | Всё, сегодня же попробую 1й вариант. | |
|
|
|