- ベストアンサー
メールフォーム作成*助けて下さい!!
ホームページ作成初心者です 頑張ってメールフォームを作成しています! しかし「エラーメッセージ メールデコード設定者の設定方法に問題があるため、送信できません。 (設定された設問のNAMEの変数名が重複しています)」 どこがダメかが分かりません(><) どなたか助けて下さい!! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML> <HEAD> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows"> <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> <META http-equiv="Content-Style-Type" content="text/css"> <LINK href="sitetheme/hpb9tm04_6.css" rel="stylesheet" type="text/css" id="hpb9tm04_6"> <TITLE>見積り依頼メール</TITLE> <SCRIPT language="JavaScript"> <BODY> </TR> </TBODY> </TABLE> </DIV> <DIV style="width : 443px;height : 375px;top : 270px;left : 170px; position : absolute; z-index : 6; visibility : visible; " id="Layer1"> <FORM method="post" action="http://mdec.nifty.ne.jp/cgi-bin/hostingmail.cgi"> <INPUT type="hidden" name="ok_page" value="ホームページアドレス> <INPUT type="hidden" name="to_mail" value="メールアドレス"> <INPUT type="hidden" name="sub" value="***見積り依頼メール***"> お名前 <BR><INPUT type="text" name="name" size="33" maxlength="40"><BR> メールアドレス<BR><INPUT TYPE="text" NAME="from" size="30" maxlength="40"><BR> <BR> 【 希望工事内容 】 <BR> <INPUT type="radio" name="kibou-kouji" value="T+A">太陽光発電システム+オール電化<BR> <INPUT type="radio" name="kibou-kouji" value="T-nomi">太陽光発電システムのみ<BR> <INPUT type="radio" name="kibou-kouji" value="A-nomi">オール電化のみ<BR> <INPUT type="radio" name="kibou-kouji" value="IH-nomi">IHクッキングヒーターのみ<BR> <INPUT type="radio" name="kibou-kouji" value="E-nomi">エコキュートのみ<BR> <INPUT type="radio" name="kibou-kouji" value="R-nomi">リフォームのみ<BR> <INPUT type="radio" name="kibou-kouji" value="sonohoka">その他(具体的な内容を下記のご質問欄へご入力ください。)<BR> <BR> <BR> その他ご質問やご相談がございましたらご入力下さい。<BR> <TEXTAREA name="body" rows="8" cols="68"> </TEXTAREA> <BR> <BR> <INPUT TYPE="submit" VALUE="送信"> <INPUT TYPE="reset" VALUE="クリア"> </FORM> </DIV> <DIV style="width : 603px;height : 77px;top : 170px;left : 93px; position : absolute; z-index : 5; visibility : visible; " id="Layer6"> <P><FONT face="MS P明朝">まずは、下記の入力フォームに必要事項をご記入のうえ、<BR> 内容をご確認後【送信】ボタンをクリックしてください。<BR> </FONT></DIV> <DIV style="width : 251px;height : 31px;top : 40px;left : 470px; position : absolute; z-index : 4; visibility : visible; " id="Layer5" align="center"><FONT color="#000097" face="MS P明朝" size="+1" style="font-size : 117%;">太陽光発電システム・オール電化<BR> リフォーム・住宅設備のことならお任せ下さい</FONT></DIV> <DIV style="width : 222px;height : 18px;top : 56px;left : 19px; position : absolute; z-index : 3; visibility : visible; " id="Layer4" align="center"><B><FONT color="#000097" face="MS P明朝" size="+1" style="font-size : 117%;">太陽光発電システムのことなら</FONT></B></DIV> <DIV style="width : 145px;height : 43px;top : 15px;left : 53px; position : absolute; z-index : 2; visibility : visible; " id="Layer3" align="center"><B><FONT color="#000097" size="7" face="DHP平成明朝体W7" style="font-size : 310%;"> オール電化も</FONT></B></DIV> <DIV style="width : 252px;height : 27px;top : 130px;left : 30px; position : absolute; z-index : 1; visibility : visible; " id="Layer2"><B><FONT size="+3" style="font-size : 200%;">見積り依頼メール</FONT></B></DIV> </BODY> </HTML>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
貼り付けられたソースがオリジナルのままだとしたら、Another HTML-lint(HTML文法チェッカー)のチェック結果を確かめるまでもなく、まず全く表示すらされませんので、(その点についてのヘルプを求めているのではないところを見ると)おそらくこのソースは単に質問者様のコピペ上のミスだと想定されます。 ※文法ミスは極力無くした方が勿論良いので、どのみちチェックはしておいて下さい。 ただ、以下の様なメッセージが出ているというのであれば、問題は<form>~</form>の中の設定にあると思われますので、上記チェッカーで全てOKになったとしても問題の解決には繋がらない可能性があります。 > メールデコード設定者の設定方法に問題があるため、送信できません。 > (設定された設問のNAMEの変数名が重複しています)」 このエラー・メッセージをそのまま受け取れば、フォームの構成内容のnameが重複している、という事になります。 しかし、上記の抜粋されたソース上を見る限りnameの値はダブってはいない様です。抜粋した以外の箇所にも入力項目が何かありますか?また、CGIファイル側で既に予約されている様なnameの値と被ったりしていませんか? CGIファイルでの処理についてのトラブルですので、HTMLファイルだけでは多分原因の追求は難しいかと。
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
><SCRIPT language="JavaScript"> ここへ行って文法チェックしてごらん http://openlab.ring.gr.jp/k16/htmllint/htmllintl.html
お礼
有難うございます! 試して勉強します!
お礼
解決しました! 有難うございました。