• 締切済み

メールフォームの文字化け

<form method="POST" action="mailto:*****@****.com" enctype="text/plain">のようなメールフォームを設置したのですが、送ろうとしたら文字化けされるそうです。 調べてみたらcgiとかを使った方が良さそうですが、その前に念のために質問します。 1.mailto:を使って文字化けするのは利用者環境によって文字化けすることもあるという解釈になるのでしょうか。html側ではどうしようもないのでしょうか。 2.cgiを使った場合、文字化けは解消されるのでしょうか。 すみませんが、教えてください。宜しくお願い致します。

  • req
  • お礼率11% (5/42)

みんなの回答

  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

HTMLでもCGIでも文字化けは直せますが mailtoを使用した場合はパソコンのメールソフトが立ち上がって メールアドレスが表示され入力待ちになります。 どこで文字化けするのでしょうか?

関連するQ&A

  • メールフォームの文字化けについて

    <form method="POST" action="mailto:*****@****.com" enctype="text/plain">のようなメールフォームを設置したのですが、送ろうとしたら文字化けされるそうです。 調べてみたらcgiとかを使った方が良さそうですが、その前に念のために質問します。 1.mailto:を使って文字化けするのは利用者環境によって文字化けすることもあるという解釈になるのでしょうか。html側ではどうしようもないのでしょうか。 2.cgiを使った場合、文字化けは解消されるのでしょうか。 すみませんが、教えてください。宜しくお願い致します。

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

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

    • ベストアンサー
    • HTML
  • HP作成のためのタグについて

    タグの読み方でわからないのがあるので宜しくお願いします。 HREFとRINK RELはどのように発音するのでしょうか、 またフォームをmailtoで返信するとき、以下のタグ設定だけで文字化けしないで返信されてくるのでしょうか。 <form action="mailto:◯◯◯@◯◯◯.ne.jp" method="post" enctype="text/plain">

  • 投稿フォームについて

    <form action="mailto:********" method="post" enctype="text/plain">・・・・で始まる投稿フォームを作りました。 ですが、PCによって送信を押して投稿フォームの形式で遅れるものと送信を押すとメッセージの作成がでてきてしまうものがあります。 どういった理由なのか分かる方がいましたら教えてください。

  • <FORM action='mailto:****@****'>について

    お世話になります。 只今、HTMLのメール送信フォームを作成しています。 <FORM action='mailto:******@****.co.jp' method='post' enctype='text/plain'> …と、記述してSubmitでメールは送信されるのですが、全角文字が文字化けしてしまいます。 読んでいる参考書には「enctype='text/plain'」で文字化けは無くなるような事が書いてありますが、実際受信すると文字化けしています。 何か文字化けしなくなる方法はありますか?? よろしくお願いいたします。

  • メールフォームを使う

    先日メールフォームを作成しました。 人から正常に内容が送られてくることもありますが 文字化けして送られてくることもあります。 文字化けの主な原因は一般に何でしょうか。 中には送信フォームそのものを利用できないとの連絡も来ました。 ちなみにメールアドレスやアルファベットは正常に表示されていました。 まずどのようなことをしたほうがいいのでしょうか。 ソースを改めるだけでは限界があるのでしょうか。 ソースはこのようになっています。 <form action="mailto:自分のメール" method="post" enctype="text/plain" name="mail"> 自分で試しにフォームを利用したときは outlookexpressを利用して送ります」と表示されたので、outlookを使えない人は利用できないということでしょうか。 お暇なときで結構ですのでよろしくお願いいたします。

  • フォーム送信後、ウィンドウを閉じたい

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

    • ベストアンサー
    • HTML
  • ホームページビルダーのメールフォームで送信が出来ません。

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

  • HPB8のフォーム

    初めて簡単なアンケートをホームページビルダー8で作っています。 「送信」ボタンを用意し、全部を記入したら押してもらい、 その人のメーラーで送信させたいのです。 フォームを設定するとき、ビルダーで直接 <FORM action="mailto:aaaa@bbb.com?Subject=【】" method="post" enctype="text/plain"> のようにするにはどのようにすればよいのでしょうか ? 宜しくお願いいたします。

  • Javascriptを勉強中でメールフォームを作っているのですが、

    Javascriptを勉強中でメールフォームを作っているのですが、 function check(){ if(document.form1.namae.value==""){ alert("お名前を入力してください。"); return false; } else{ return true; } } で名前が空白の時送信ボタンを押した時に警告メッセージが出るようにしようと思っています。 ボタンには以下のように書いています。 <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="check()"> そうすると警告は出ますが、処理を続行してメールも送れてしまいます。 教科書を見ると <form name="form1" action="mailto:mail@address" method="post" enctype="text/plain" onsubmit="return check()"> となっているのでそうすると問題ないのですが、なぜreturnを入れないといけないのかよくわかりません。 check()の中ですでにfalseかtrueの値が出ているのでreturnが要らないと思ったのですが・・ 初心者なのでよくわかっていません。 お願いいたします。