- 締切済み
フォームの内容の送信のしかた
DreamweaverCS3でフォームを作成したのですが、メールで受け取る為「アクション」にmailto:****@***とメールアドレスを入力し「メソッド」を「post]にし、「エンコーディングタイプ」は「application/x-www-form-urlencoded」を選択しましたが、うまくメールが届きません。ヤフーのフリーメールだかダメなのでしょうか。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 4017B
- ベストアンサー率73% (1338/1816)
回答No.2
>この情報はどこのサイトに~? ・W3C勧告のHTML4仕様書内:“4-17.13.1”と“4-17.13.4” ~辺りに書かれています。 「使ってわいけない」と言うよりは、当初W3Cが想定した物よりも多くのコードが送信される状況になってしまった~と言った感じでしょうか?純然たるASCIIコードオンリーを送信するのであれば、あまり深刻な問題でわないと思います。
- 4017B
- ベストアンサー率73% (1338/1816)
回答No.1
そもそもHTMLタグのみでメールを送信させるのは難ありかと。 <form>を使っての“mailto:~”でメール送信は、閲覧者側のブラウザがIEじゃないとまともに動作しませんし。IEだったとしても、セキュリティレベルによっては、やはりまともに動作しません。 単純に送信して欲しいアドのみを記すのが今のトレンドです。 どうしてもスパムを強制発射させたのであれば、actionで起動されるリンク先をCGIプログラムとかにしないと駄目です。 P.S. “application/x-ww-form-urlencoded/”は仕様に問題有りなので使わない方が良いとされています。
お礼
ありがとうございました。 それでは頑張ってCGIでやってみます。 “application/x-ww-form-urlencoded/”は仕様に問題有りなので使わない方が良いとされています。” 情報ありがとうございます。 ちなみにこの情報はどこのサイトにありますか?