• 締切済み

フォームの内容の送信のしかた

DreamweaverCS3でフォームを作成したのですが、メールで受け取る為「アクション」にmailto:****@***とメールアドレスを入力し「メソッド」を「post]にし、「エンコーディングタイプ」は「application/x-www-form-urlencoded」を選択しましたが、うまくメールが届きません。ヤフーのフリーメールだかダメなのでしょうか。

みんなの回答

  • 4017B
  • ベストアンサー率73% (1306/1780)
回答No.2

>この情報はどこのサイトに~? ・W3C勧告のHTML4仕様書内:“4-17.13.1”と“4-17.13.4” ~辺りに書かれています。 「使ってわいけない」と言うよりは、当初W3Cが想定した物よりも多くのコードが送信される状況になってしまった~と言った感じでしょうか?純然たるASCIIコードオンリーを送信するのであれば、あまり深刻な問題でわないと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • 4017B
  • ベストアンサー率73% (1306/1780)
回答No.1

そもそもHTMLタグのみでメールを送信させるのは難ありかと。 <form>を使っての“mailto:~”でメール送信は、閲覧者側のブラウザがIEじゃないとまともに動作しませんし。IEだったとしても、セキュリティレベルによっては、やはりまともに動作しません。 単純に送信して欲しいアドのみを記すのが今のトレンドです。 どうしてもスパムを強制発射させたのであれば、actionで起動されるリンク先をCGIプログラムとかにしないと駄目です。 P.S. “application/x-ww-form-urlencoded/”は仕様に問題有りなので使わない方が良いとされています。

M_Encyan
質問者

お礼

ありがとうございました。 それでは頑張ってCGIでやってみます。 “application/x-ww-form-urlencoded/”は仕様に問題有りなので使わない方が良いとされています。” 情報ありがとうございます。 ちなみにこの情報はどこのサイトにありますか?

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

関連するQ&A

  • フォームの送信について

    <form method="post" action="mailto":メールアドレスenctype="text/plain">にて送信すると、フォームの中のデータが化ける、または表示されないのですが、何が原因でしょうか?

    • ベストアンサー
    • HTML
  • フォーム送信後、ウィンドウを閉じたい

    フォームで入力した内容をメールで送信後、 そのウィンドウを閉じたいのです。 <form action="mailto:メールアドレス" method="POST" enctype="text/plain" name="mail"> とフォームアクションを記述しています。 このウィンドウは、あるページから window.openによって開かれたウィンドウです。

    • ベストアンサー
    • HTML
  • DreamweaverCS3でメールフォームが使えない

    こんにちわ教えてください。 DreamweaverCS3を使ってHPを作成し、 ページ内にメールフォームを作りましたが、 いざIE上から送信ボタンを押しても動きません。 Dreamweaverの「挿入」パネルグループの「フォーム」タブから 「フォーム」アイコンをクリック、 設定はメソッドを「POST」、アクションは「mailto:××@××」、 エンコーディングタイプは「text/plain」、いたってシンプルです。 メルアドを変えてみても、htmlファイルも他に何も記載を無くして フォームを一つだけ&送信ボタンだけの状態にしても、 「送信」ボタンを押してもウンともスンとも言ってくれません。。。 ちなみにhtmlファイルはローカルのままでIEで開いてやってみても、 レンタルサーバーにPUTしてhttpsのアドレスから開いても同じです。 XP&IE6、Vista&IE7でも同じです。 何故でしょう。しくしく(;_; どなたかタスケテクダサイ。。。。

  • 送信フォームについて

    HP内に送信フォームを作りたいのですが 本を見ながら <html> <head> </head> <body> <form action="mailto:メールアドレス" method="post" enctype="test/plain"> <input type="text" name="id" size=20> <input type="submit"value="送る"> </form> </body> </html> と、簡単なフォームを書いてみたのですが、どうしても送信できません。 どこがまずいのか、探したのですが自力では間違いが見つけられませんでし た。 詳しい方、どうかご指導お願いします。

    • ベストアンサー
    • HTML
  • dereamweaverのフォームでメール送信をしたいのですが。

    <form action="mailto:メールアドレス@hotmail.co.jp?subject=ORDER" method="post" enctype="txt/plain" name="orde" target="_self" id="orde"> ↑として、メールのフォームを制作したのですが、送信ボタンを押すと、メーラーが開いてしまい、フォームの中に記述したことが書かれてありません。 あて先にアドレスと、件名には指定したものが入っていましたが、本文はカラでした。 どこを直せばよいでしょうか?

    • ベストアンサー
    • HTML
  • outlookでのフォーム送信ができません

    どなたか教えていただけませんか? 現在、mailtoを使用してのフォーム送信ページを作成しているのですが どうも、windows XP の Internet Explorer6 の OutlookExpress での送信ができません。 Beckyなどでは普通に送信できるのですが、 outlookでは、ただメーラーが立ち上がるだけで フォームの内容をもう一度、記入しなくてはいけないという2度手間な状況です。 何か、HTML記述に加えなければいけないのでしょうか? 現状のformタグはこのようになっております。 <form name="form1" method="post" action="mailto:***@***.co.jp" enctype="text/plain" onSubmit="return chk()"> よろしくお願いします。

  • ホームページビルダーのメールフォームで送信が出来ません。

    ホームページビルダー10を使っています。メールフォームを作成し、ブラウザから開いて送信ボタンをテストで押してみたのですが、全く送信されません。 アドレスを変えたり等、色々行いましたが、駄目です。 どうすればよいでしょうか? HTMLタグを見ると、 <FORM METHOD=post ACTION="mailto:xx@yyy" ENCTYPE="text/plain"> とあり、xx@yyyの部分に自分のメールアドレスを入れています。 CGIについては全く知識がなく、どう直せばよいのかがわかりません。 お詳しい方、どうぞお教えください! ご返答お待ちしております。 かれこれ3日も悩み続けております…

  • FPでのフォーム送信設定について。

    FrontPage2000を用いてサイトを作っています。 メルフォを入れようと思いフォーム挿入→スクロールボック、フォームのオプションにて送信先を自分のメールアドレスに設定しようとしているのですが、何度やっても送信が出来ません。タグをいじるしかないと思うのですが以下のように出ています。 mailtoの先が自分のアドレスとご理解下さい。 どこに問題があるか教えてもらえれば幸いです。 <form method="POST" action="mailto:nobu-++"> <p align="left"><textarea rows="4" name="S1" cols="39"></textarea><br> <input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"></p> </form>

    • ベストアンサー
    • HTML
  • メールフォームの作り方(html)dw cs3

    dreamweaver cs3.0 でHPを作っています。 メールフォームを作ったのですが、「送信」ボタンを押すとメールソフトが起動し、宛先のメールアドレスだけが入力された「メッセージの作成」窓が開き、フォームの枠に入力された内容が、メール窓に反映されず、空のメッセージが送られてきます。 htmlはフォームタブにテーブルを使い下記の様にしていますが、何か指示が間違っているのでしょうか? <form action="mailto:★★★@yahoo.co.jp" method="post" enctype="application/x-www-form-urlencoded" name="sougo_rinku" id="sougo_rinku"> <table width="520" border="1" align="center"> <tr> <td>HPアドレス</td> <td><input name="hp_URL" type="text" value="http://" size="50" maxlength="1000" /></td> </tr> <tr> <td valign="top">HPの紹介文</td> <td><textarea name="hp_syoukaibun" cols="41" rows="5"></textarea></td> </tr> </table> <p align="center"><input name="送信" type="submit" value="送信" /></p> </form> また、FC2のメールフォームの様な、メールソフトを使わないフォームにしたいのですが、このやり方ではどうしても、送信ボタンを押した人のメールソフトに依存してメールを受け付けることになるのでしょうか? CGIは使ったことがなく、よくわかりません。 ほぼ知識がありませんが教えてください、よろしくお願いします<(_ _)>

    • ベストアンサー
    • HTML
  • フォームをメールで送信できない環境や設定は?

    <FORM ACTION="mailto:aa@aa.co.jp" METHOD="post" ENCTYPE="text/plain">というタグを使ってフォームをメールで送信させたいのですが、メールソフトやブラウザの種類や設定などの環境によっては機能しないことがあるようです。 現に私の環境では問題なく送信されるのですが、他のところでは送信されないといった現象が出ています。 フォームをメールで送信できない環境などをご存知の方は教えていただきたいと思います。