Dream Weaver MXで作成中ですが、商品画像と説明を各テーブル内で作成、そこにフォームを埋め込んでユーザーから送信、作成側からは、そのフォーム内容をメールで受け取り、どの商品から問い合わせが来たのか分かるようにしたい思っています。
現状ではフォームに名前・アドレス・問い合わせ内容の3項目のみ。ブラウザでは表示されています。
送信ボタンを押すとメールブラウザが立ち上がり、内容が記載されているようですが、送信前から文字化けを起こしています。(英文表記の場合は表示可能)また、メールの件名には何も書かれていません。
参考書にはメールソフトを送信先に設定する場合プロパティインスペクタ「アドレス」にmailto:●● 「メソッド」にPOST 「エンコーディング」にtext/plain と入力するとありましたが、現在の状態となっています。
メールブラウザで件名に商品の名前が入っているだけで良いのですが
どなたかお分かりになれば教えて頂きたいです。
よろしくお願い致します。
No.3ベストアンサー
- 回答日時:
本文が必要なければ?body以下を省けばいいだけです。
他のサイトの説明です。
http://www.shurey.com/Soft/JavaScript/mailto.html
文字化けに関しては文字コードの関係かと思いますが、詳しくはわかりません。
スパム対策も兼ねてHTMLエンティティ化してみては?
http://hp.vector.co.jp/authors/VA022023/javascri …
http://latino.tm.land.to/entity/mail.php
これだと商品名ごとに記述するしかないかと思いますが、それがダメならやっぱりフォーム+CGI(PHP)になると思いますよ。
この回答への補足
確かにおっしゃる通りCGIの方が早そうですし、プロバイダ側にもフォームのCGIが用意されていたんですが、不必要な部分をカットしたりすることがうまくできないのと埋め込み方法が分からないので、今のところタグの指定とCGIの両方で検証・作業しています。
また、DreamWeaver MXの書籍をアマゾンや古本屋などで載ってそうな本を手に入れ探っています。必ず解決したいので、ご意見下さる方々にも今しばらくお付き合い下さればと思います。
よろしくお願い致します。
No.4
- 回答日時:
ページ全体のテキストエンコードをUTF-8にしてみてください。
SafariとMailの組み合わせで確かめてみると、文字化けしなくなりました。
もちろんほかのブラウザとメーラの組み合わせでどうなるかは、別の問題ですが。
この回答への補足
ご意見ありがとうございました。
私も、もしかしたらということで気にはなっていたんですが。
コードをみてみたらUTFかどうかは分からないのですが、文字変換をしてあるようでしたので(他の部分は日本語で記載されているのに、そのぶぶんだけ数字や%に置き換わっているので)もう一度見直してみます。
ただ今猛烈に勉強中ですが、まだタグの理解までで、コードの潜入や書き換えがうまくいってなくて…。
プロバイダの方にはフォームのCGIが用意されていましたが、埋め込む手段が分からないので出来るだけ、HTMLで頑張ってみたいんです。
またよろしくお願いします。
No.2
- 回答日時:
送信先と件名が入力された状態でメールソフトを起動させたいということなら、フォームは必要なくてAタグだけで出来ますけど?
http://www.tagindex.com/html_tag/link/a_mailto_s …
これではダメなのですか?
この回答への補足
ご意見ありがとうございます。
こういうやり方もあったんですね。これでも全く問題ないんですが、その場合、各商品名ごとに件名の部分を換えて埋め込む必要があるんでしょうか?
頂いたURLで参照してみると件名と本文の両方必要な気がします。商品件数は10~15ぐらいだと思いますので手間ではありませんが、「メールはこちらへ」で確認するとやはり文字化けを起こしています。
ただ単にマイクロソフト・アントラージュのせいじゃないかと…。
デフォルトのmacメールとOS9のアウトルックで確認して見ます。
No.1
- 回答日時:
複数のフォームを利用する場合、form だけは対処出来ないと思います。
自分なら、form cgi の利用します。
もしくは、買物かごの cgi もしくは、サービスを検討したあ方が良いと思います。
コストを掛けたくないので有れば、form cgi を複数設定するのが良いと思います。
ご確認ください。
参考URL:http://www.web-terakoya.net/index.shtml
この回答への補足
なるほど。やはりCGIになっちゃいますか。ありがとうございます。
取り急ぎ、おすすめの参考ページ見て勉強してみます!
ただ、複数ではなく一つだけであっても、フォームによる文字化けは何か問題があるのでしょうか?
一応ブラウザは「サファリ」「エクスプローラーで」確認。
メールソフトはMS アントラージュ(オフィス2004内)です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- その他(メールソフト・メールサービス) 大阪市プレミアム付き商品券のweb申し込みで楽天モバイルのEメールだと返信メールが届かない 2 2022/09/19 17:08
- その他(Microsoft Office) outlookで宛先が異なるメールを一括送信する方法 outlookで200人それぞれをtoに指定し 2 2023/08/03 21:24
- Amazon アマゾン 7 2022/06/11 11:03
- Microsoft ASP グーグルフォーム 1 2022/12/30 18:16
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページでメールへのリン...
-
さくらインターネットのCGIメー...
-
Dreamweaverで、問い合わせフォ...
-
ホームページ作成
-
誠意作成中と鋭意作成中
-
FC2ホームページの変更に仕方
-
表彰状の無料のテンプレート
-
ホームページを作ることは【制...
-
Beutiful Soupを用いてWebスク...
-
ホームページビルダー16でサイ...
-
CSSと無料掲示板を組み込んだサ...
-
Becky! 良く使う操作を覚えさせ...
-
ホームページの作成日付を知る方法
-
入社1年半目です。自習でシェア...
-
教員です。英語の授業プリント...
-
DREAMWEAVERで既存のサイトを読...
-
パワーポイントでの目次、索引...
-
Adobe exhangeにAdobe のパスワ...
-
ホームページが更新されない
-
水面の揺らぎを表現するJava Ap...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
さくらインターネットのCGIメー...
-
Dreamweaverで、問い合わせフォ...
-
ホームページでメールへのリン...
-
ホームページビルダーで登録す...
-
DREAMWEAVER4でのフォームとボ...
-
誰か助けてください! http⇒⇒h...
-
書き込めるPDFの作成
-
同窓会のホームページの作成を...
-
メールフォームを作成したので...
-
家族以外には非公開のサイトの...
-
KADOKAWAの電撃大賞はPDFにする...
-
誠意作成中と鋭意作成中
-
教員です。英語の授業プリント...
-
Adobe exhangeにAdobe のパスワ...
-
ホームページを作る際の質問です
-
ホームページを制作したのです...
-
Dreamweaverで、ライブビュー表...
-
CSRの生成を別サーバー(別環境...
-
文章作成サイトについて
-
バナーを使用したい場合って許...
おすすめ情報