ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

モバイルWebデザインコミュの初心者トピック:どなたか教えてください。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
携帯で、フォームを作ろうと思います。
CGIは難しくて、私の手に負えないので、
入力内容を、メールで送信したいと思っているのですが、
うまくいきません。

フォームに入力したあと、「送信」を押したら、
メール送信画面になるのですが、
メール本文は空白になってしまうのです。

私のタグが間違っているのでしょうか?

たとえば、名前をフォームに入力してもらう場合は、
以下の内容に間違い箇所などはありますでしょうか?

<form name="touroku" method="post" action="mailto:abc@efg.jp" enctype="text/plain">

お名前:
<br>
<input type="text" name="namae" size="14" maxlength="16" istyle"2">
<br>
</form>

ずらずらと書いてしまってすみません。
本を読んでいろいろ調べてはみたのですが、
うまくいかずに困っています。
どなたか、教えていただけますでしょうか?
すみません。

コメント(4)

携帯だとその方法は使えないかもしれないですねぇ^^;

PCなら

<FORM METHOD="POST" ACTION="mailto:aaa@aaa.com?subject=タイトル名" ENCTYPE="text/plain">
お名前:<br>
<INPUT TYPE="text" NAME="name" SIZE="40">
<INPUT TYPE="submit" VALUE="送信</FORM>
</FORM>

で大丈夫だと思うのですが、CGIを使わないメールフォームの場合は、ブラウザによって正常に入力されなかったり、文字化けが発生したりするんです。
ですので、携帯の場合、ブラウザが独特って言うのもありまして、うまく表示できないのではないでしょうか?
私も先ほど試してみたのですが、ドコモ携帯(N900)では表示されませんでした(^^;)
分かる方いましたら、私も知りたいので是非伝授してください(>_<)
ナルホド。。

携帯ではフォ−ムの内容をメ−ルで送るのは無理なのかもしれないですね。

私もまた調べてみます。

あと、私のタグは、「送信」部分を入れるの忘れてましたね。。
はじめまして、こんばんは。もしもご存知の方がいらっしゃいましたら教えてください。
今、au携帯サイトの情報送信フォームを作っております。
そのうち、日本語だけ文字化けして送信されてしまいます。文字のエンコードがうまくいかないようなのです。
送信時の端末画面ではあたかも送信したように見えるのですが
サーバで確認すると文字化けして受信しています。

<FORM>タグではenctypeの設定はしておりません。
設定してみてもだめでした。

サーバでは下記のように設定しております。

-------------------------------------------------------
AddType text/html; charset=Shift_JIS .html
AddType text/x-hdml; charset=Shift_JIS .hdml
-------------------------------------------------------


auの場合、HTMLでコードを書くとHDMLに変換してくれるはずなのですが下記のエンコードの設定の部分は読み飛ばされているように思うのです。
-------------------------------------------------------
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</HEAD>
-------------------------------------------------------
もしかしてHDMLで書き直さなくてはならないのでしょうか。
もしもどなたか、なにかご存知でしたらおしえてくださいませ。どうかよろしくお願いいたします。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

モバイルWebデザイン 更新情報

モバイルWebデザインのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。