送信時のデータ形式を指定する

[統計] HTMLからXHTMLへの移行を進めていますか?


<form method="POST" action="" enctype="">

ブラウザ
Internet Explorer Netscape Firefox Opera
タイプ
ブロック要素

formタグenctype="" を追加すると、送信時のMIMEタイプを指定できます。

method="POST" を指定している場合に使用します。


<form method="POST" action="example.cgi" enctype="multipart/form-data">


enctype="" application/x-www-form-urlencoded … (URLエンコード)デフォルト
multipart/form-data … (マルチパート)
text/plain … (プレーンテキスト)

application/x-www-form-urlencoded(デフォルト)

エンコード(変換)された状態で送信します。エンコードされた内容を読むには、デコード(元に戻す)処理が必要です。

enctype="" を指定しない場合は、このタイプが適用されます。
一般的なフォームでは、enctype="" の指定は特に必要ありません。

multipart/form-data

添付ファイルとして送信されます。
フォームでファイルを送信する場合には、このタイプを指定します。

text/plain

プレーンテキスト形式で送信されます。
フォームの内容をメールで送信する場合には、このタイプを指定します。



[特集] レンタルサーバー比較 & サーバー選びのチェックポイント