私はスマートで定義されたフォームを用意しています。 2つのタブにはファイルアップロードコントロールがあります。フォーム提出はFirefoxに何の欠陥もなく働いていますが、私がIE8/7で同じことをした場合、フォーム提出は最初のファイルアップロードコントロールのためだけに働いています。 2番目のファイルコントロールは、特にフォームを送信している間は、ブラウザでは選択されません。ファイルアップロードコントロールは通常の方法で定義されていますが、これを行うためにすばらしいタグを使用しないでください。PHP、SMARTY - ファイルアップロードはIEだけでは機能しません
<input type="file" name="e2c[vids_upload]" maxlength="100000"/>
これはコードです。問題のないFirefoxでの作業
あなたの答えはあまりにも受け入れやすいですが、私の場合、コントロールのファイル名はユニークで、私が最後に見つけた主な問題は、サブフォーム(別のフォームの中にネストされた1つのフォームフォーム)を使用して、実際にこの問題を引き起こしていました。不思議なことに、それはFirefox上で動作していたが、IEはそれをすべて受け入れなかった。最後に、IE上で動作させるために、ネストされたフォームを取り出して別に作成する必要がありました。あなたの時間とコメントに感謝します。 –