我有以下表单上传我的产品图片,这在Firefox和Chrome中效果很好,但在Internet Explorer图片中没有上传,而是上传图片,我被重定向到我的www.myhomepage.com/index .php而不是提交表单元素并保留在Chrome中的相同网址:/index.php?view=user&task=editi&productid=3872,这是我在提交后在firefox地址栏中的链接形式。
我认为某些表单字段未传递给Internet Explorer但我无法找到原因。
这是表格的代码:
<form action="index.php" method="post" name="ImageForm" id="ImageForm" enctype="multipart/form-data">
<div id="botones_form" style="width:100%; float:right;">
<input name="files" type="file" id="files" class="files" />
</div>
<input class="save" type="submit" name="boton" value="<?php echo JText::_( 'Upload Images' ); ?>" />
<input type="hidden" name="option" value="<?php echo $option; ?>" />
<input type="hidden" name="parent" value="<?php echo $product_id; ?>" />
<input type="hidden" name="task" value="save" />
<input type="hidden" name="controller" value="images" />
</form>
您认为此代码有什么问题吗?可能是什么问题呢?我不是程序员,所以我不知道你是否需要更多的细节才能帮助我,但请随时询问更多代码表格所在的php文件或任何被称为控制器的代码......