• 締切済み

<INPUT TYPE="file">に不正なパスを入力すると「アクセスが拒否・・・」とエラーが出る

<INPUT TYPE="file">を利用して、アップロードのファイルを指定したいのですが、<INPUT TYPE="file">のテキストエリアに絶対パスではなく、適当なファイル名だけを入力してsubmitを行うと「アクセスが拒否されました」というエラーが出て困っています。 この現象はXPで再現しています。2000では再現しませんでした。 どなたかこの原因と回避作をご存知でしたらご指導お願いします。

みんなの回答

回答No.1

そのフォームはご自身で作られたフォームですか? そのフォームを受け取るプログラムがどのようなものか、また、サーバーがどのようなものかがわからないと何とも言えないのですが、 単に許可されていない拡張子のファイルを送信しようとしているのではないですか?

rokiko_d-_-b
質問者

補足

拡張子は正しいものを入れています。 ただし、ドライブパスを入れないと再現しているのです。 そのフォームはBasp21を利用してファイルアップロードを実現するために 利用しています。ただ、それ以前に、Submitが実行されるよりも前に 「アクセスが拒否されました」というエラーが発生しているのです。 やはり内容的にもセキュリティー強化でエラーとなっているのでしょうかね・・・。

すると、全ての回答が全文表示されます。

関連するQ&A