• 締切済み

携帯用アンケートページを作成したけど、携帯によってエラーがでてしまう。

携帯用ページを作成したのですが、機種によりエラー(「ページが表示できません」か「Forriden」)がでてしまいます。全キャリア共通で使いたいのでおかしい部分がありましたら教えてください。よろしくお願いします。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=SHIFT_JIS"><meta http-equiv="Content-Style-Type" content="text/css"><TITLE>xxx</TITLE></HEAD> <BODY><form method="post" action="/cgi-bin/xxx.cgi"> <br>性別<br><input type="radio" name="rc_seibetu" value="男" checked>男<br><input type="radio" name="rc_seibetu" value="女">女<input name="cc_seibetu" type="hidden" value="性別"> <br>キャリア<br><input type="radio" name="rc_com" value="ドコモ" checked>ドコモ<br><input type="radio" name="rc_com" value="voda">voda<br><input type="radio" name="rc_com" value="au">au<br><input type="radio" name="rc_com" value="Tu-Ka">Tu-Ka<input name="cc_com" type="hidden" value="キャリア"> <br>機種<br><input name="oa_kisyu" type="text" value="例)xxx" size="14"><input name="cc_kisyu" type="hidden" value="機種"> <textarea name="oa_body">ご要望</textarea><input name="cc_body" type="hidden" value="ご要望"> <br><INPUT NAME="oa_mailtitle" TYPE="hidden" VALUE="xxx"><INPUT NAME="om_mailto" TYPE="hidden" VALUE="xxx@xxx.co.jp"><INPUT NAME="oh_page_confirm" TYPE="hidden" VALUE="cm_confirm"><INPUT NAME="oh_errpage_nodata" TYPE="hidden" VALUE="cm_nodata"><input type="submit" value="送信"><br></form></BODY>

  • CGI
  • 回答数1
  • ありがとう数4

みんなの回答

  • danmarino
  • ベストアンサー率63% (26/41)
回答No.1

「CGIぽん」さんのindexoというスクリプトを使ってみてはいかがでしょうか?

参考URL:
http://specters.net/cgipon/indexo/
nyoro_rin
質問者

お礼

ありがとうございます。 参考URLので試してみます。

関連するQ&A

  • JavaScriptでアンケートを作成.。

    JavaScriptでアンケートを作成しました。 IE6.0で送信ボタンを押すとメール画面がでて、アンケート内容が送信できません。 宜しくお願いします。JavaScriptは有効になっています。 <form METHOD="POST" ACTION="mailto:XXX@***.ne.jp?Subject=XXXXX" ENCTYPE="text/plain" onSubmit="alert('ご協力ありがとうございます。')"> ■XXXアンケート: <select NAME="XXXアンケート"> <option VALUE="XXXますか?">XXXますか? <option VALUE="・ほとんどない ">・ほとんどない </select><br> <br> ■XXXの感想:<br> <input TYPE="radio" NAME="XXXの感想" VALUE="XXX">XXX <input TYPE="radio" NAME="XXXの感想" VALUE="XXX-1">XXX-1 <br><br> ■XXXな異変:<br> <input TYPE="radio" NAME="XXXな異変" VALUE=">XXX感じ">感じ <input TYPE="radio" NAME="XXXな異変"VALUE="XXXに痛み">XXXに痛み <br><br> よろしければコメントをどうぞ。<br> <textarea NAME="よろしければコメントをどうぞ。" ROWS="6" COLS="25" WRAP="hard"> </textarea> <br> <input TYPE="submit" VALUE="メールを送る"> <input TYPE="reset" VALUE="やり直し"> </font> </form>

  • アンケートのページを作ろうとして、・・

    次は、アンケート用HTMLページのサンプルです。 表示結果は下のとおりです。 ---------------------------- 好きな好きなスポーツを選んで送信ボタンを押してください。 ○  野球 ○ サッカー ○ テニス  [送信] [リセット] --------------------------- HTMLは下のとおりです。 -------------------------- <html> <head> <title>Hidden</title> </head> <body> <form name="form1" method="post" action="mailto:XXX@YYY.yahoo.ne.jp" enctype="multipart/form-data"> <p>好きな好きなスポーツを選んで送信ボタンを押してください。</p> <input type="hidden" name="browser" value=""> <input type="radio" name="sport" value="野球">野球<BR> <input type="radio" name="sport" value="サッカー">サッカー<BR> <input type="radio" name="sport" value="テニス">テニス<BR> <input type="submit" value="送信"> <input type="reset" value="リセット"> </form> <script language="JavaScript"> <!-- document.form1.browser.value=navigator.appName+navigator.appVersion; //--> </script> </body> </htm --------------------------- これで、メールに自分のアドレスを指定して、送信ボタンを押すすると、以前はメールの本文に送信されたものが、今回は、添付ファイルになって容易に開けません。Outlookのセキュリティに問題がありますか、それともHTMLが不適切ですか?。教えてください。 ボタンまたは、ドロップ・ダウン方式によるアンケートのページをHPの一部に作りたいのです。お願いします。

    • ベストアンサー
    • HTML
  • アンケートフォームの作り方

    アンケートフォームを作りたいのですが、以下のプログラムにおいてのoutput.php の作り方がわかりません。最終的には、アンケート結果を出力(最後の質問の見る回数に関しては、これまでの平均をだす)をしたいとおもっています。http://www.standpower.com/php_form.htmlを参考にしてつくってみたもののうまくいきません。というのも、そのページに書かれている質問は1つしかないので、今回のように3つ質問があるとどうすればいいのかわからないからです。どなたか教えていただけないでしょうか? <html> <body> <b>あなたの年齢を教えてください</b> <form method = "post" action = "output.php"><br> <input type = "radio" name = "toshi" value = "1" checked>10代<br> <input type = "radio" name = "toshi" value = "2" >20代<br> <input type = "radio" name = "toshi" value = "3" >30代<br> <input type = "radio" name = "toshi" value = "4" >40代<br> <input type = "radio" name = "toshi" value = "5" >50代<br> <input type = "radio" name = "toshi" value = "6" >60代<br> <input type = "radio" name = "toshi" value = "7" >70歳以上<br><br> <b>お昼によくみる番組は?</b><br> <input type = "radio" name = "type" value = "8" checked>ピンポ<br> <input type = "radio" name = "type" value = "9" >スクランブル<br> <input type = "radio" name = "type" value = "10" >笑っていいとも<br> <input type = "radio" name = "type" value = "11" >おもいっきりいいTV<br><br> <b>週に何回見ますか?</b><br> <input type = "text", name = "test_about_other" maxlength="100"><br><br> <INPUT TYPE="submit" VALUE="送信"> <INPUT TYPE="reset" VALUE="やり直し"<BR><BR> </form> </body> </html>

    • ベストアンサー
    • PHP
  • アンケートフォームについて

    携帯電話からアンケートを送信出来るようにしたいのですが、どういう風にしたらよいか教えて下さい。 初心者ですのでわかり易く説明して頂くと幸いです。 タグは <HTML> <HEAD> <TITLE>登録</TITLE> </HEAD> <BODY> <BR><FORM action="mailto:**@yahoo.co.jp" METHOD="get" enctype="text/plain"> 氏名:<INPUT TYPE=TEXT NAME="name"><BR> メールアドレス:<INPUT TYPE=TEXT NAME="number"> <BR> ホームページURL:<INPUT TYPE=TEXT NAME="number"> <BR> 在住市名<BR> <SELECT NAME="市名"> <OPTION VALUE="○市">○市  <OPTION VALUE="○市">○市  <OPTION VALUE="その他">その他</SELECT><BR> ご意見・ご感想をお寄せ下さい。<BR> <TEXTAREA NAME="感想 rows=" COLS=10 5"></TEXTAREA><BR> <BR> 当サイトを知ったきっかけは?<BR> <INPUT TYPE=RADIO NAME="きっかけ" VALUE="検索">検索サイト<BR> <INPUT TYPE=RADIO NAME="きっかけ" VALUE="友人・知人">友人・知人<BR> <INPUT TYPE=RADIO NAME="きっかけ" VALUE="雑誌">雑誌<BR> <INPUT TYPE=RADIO NAME="きっかけ" VALUE="広告・チラシ">広告・チラシ<BR> <INPUT TYPE=SUBMIT VALUE="送信"><INPUT TYPE=RESET VALUE="やり直し"><BR> </FORM></BODY> </HTML>

    • ベストアンサー
    • CGI
  • 選択した値によって、同一ページ内に表示したい

    ここ数日悩んでいるjavaスクリプト初心者です。 なんとか出来たのですが、理想のページとは違い、どうしてもわからないので教えていただきたいです。 具体的には **************************************************************************** 質問:性別を教えて下さい という選択肢を作り、 女性を選択した場合だけ、その下にさらに質問を表示するものを作りたいのです。 **************************************************************************** 現在のソースはこのようになっています。 <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <script language="javascript" type="text/JavaScript"> <!-- function sex(){ var seibetu = window.document.getElementById('seibetu').value; if( seibetu == '1' || seibetu == '3'){ window.document.getElementById('q2').style.display = "none"; }else{ window.document.getElementById('q2').style.display = ""; } } // --> </SCRIPT></HEAD> <BODY bgcolor="#fdfdfd"> <CENTER> <TABLE cellpadding="7" width=400> <TR><TD align="left"><B><FONT color="#666600">質問:性別を教えて下さい</FONT></B> <SELECT name="seibetu" onchange="sex();"> <OPTION value="0" selected="selected">選択してください</OPTION> <OPTION value="1">男性</OPTION> <OPTION value="2">女性</OPTION> <OPTION value="3">ひみつ</OPTION> </SELECT> </TD> </TR> <TR id="q2"> <TD align="left"><br>●<B>女性の方にお聞きします</B><br><br> お子さまはいらっしゃいますか?<br><INPUT type="radio" name="answer2" value="1">いる  <INPUT type="radio" name="answer2" value="0">いない <INPUT type="radio" name="answer2" value="2">現在妊娠中 </TD> </TR> </TABLE> </CENTER> </BODY> </HTML> このソースだとページを表示した時に ●女性の方にお聞きします以下が表示され、男性またはひみつを選択した時点で非表示になります。 理想は最初は非表示で、女性を選択した時だけ表示するように作りたいのですが、どうしてもわかりません。 スタイルシートを使ったりしないと出来ないのでしょうか? お知恵を拝借したいです。宜しくお願いします。

  • ラジオボタンでうまくするには・・・・

    初めまして。 現在下記のプルダウン形式で、一つの価格が同じなので問題なく動くのですが <FORM action="cart/sys/cart.cgi" method="post"> <INPUT type=hidden value=005 name=num> <INPUT type=hidden value=●●● name=name> <INPUT type=hidden value=2000 name=tan> <SELECT name=sur> <OPTION value="" selected>購入数量</OPTION> <OPTION value=1>1</OPTION> <OPTION value=2>2</OPTION> <OPTION value=3>3</OPTION> <OPTION value=4>4</OPTION> <OPTION value=5>5</SELECT> <INPUT type=submit value=カートに入れる> </FORM><BR> <FORM action="・・・/cart.cgi" method="post"> <INPUT type=hidden value=005 name=num> <INPUT type=hidden value=●●● name=name> <INPUT type=hidden value=2000 name=tan> </FORM> 同じ商品で1・2・3・4・5のそれぞれに単価が変わる設定をしたいのですが、うまくいく方法が見つからないです。 ラジオボタン形式で作ってみたものの・・・・ <FORM action="・・・/cart.cgi" method="post"> <INPUT type=hidden value=005 name=num> <INPUT type=hidden value=●●● name=name> <INPUT type=submit value=カートに入れる> </FORM> <FORM> <INPUT type="radio" name="name1" value="2000">1袋<BR> <INPUT type="radio" name="name1" value="3900">2袋<BR> <INPUT type="radio" name="name1" value="5800">3袋<BR> <INPUT type="radio" name="name1" value="7500">4袋<BR> <INPUT type="radio" name="name1" value="8500">5袋</FORM> としてみましたがうまくいきません。 なにか方法ございましたら、ご教授いただければと思います。

    • ベストアンサー
    • HTML
  • ラジオボタンと連動して文字列を挿入するjavascript(radioのvalue値を元に、特定の文字列を挿入です)

    お世話になります。質問がわかりにくければすみません。 以下3つのラジオボタンがあり、value値と連動してテキストボックス(またはhidden)のvalueに特定の文字列を挿入させる方法を教えて下さい。 (例えば東京⇒関東、大阪⇒近畿、福岡⇒九州など…) <input type="radio" name="name1" value="1">東京<br> <input type="radio" name="name1" value="2">大阪<br> <input type="radio" name="name1" value="3">福岡<br> <input type="text" name="name2" value=""> <input type="hidden" name="name3" value=""> 宜しくお願いします。 また、参考になるようなサイトなどご教授頂ければ幸いです。 宜しくお願いします。

  • 一つのページで二つのFormを別々に使いたい

    <body> <form name="fm1"> <input type="hidden" value="1" id="page"> <input type="button" value="送信する" onClick="execute()"> </form> <form name="fm2"> <input type="hidden" value="2" id="page"> <input type="button" value="送信する" onClick="execute()"> </form> <div id="container">content</div> </body> </html> 上記のように同じ関数execute()を実行するのですが、受け渡す値がvalue="1" と value="2"と別々になっています。 素人考えではフォームfm1とfm2とは別々の値(1or2)を渡すと思ったのですが、どちらのボタンを押してもvalue="1"の結果となります。 二つのフォームを別々に動作させるにはどのようにすればよいでしょうか。

  • 複数のデータをPOSTで渡す場合について(ソース一部省略)

    教えてくださいm(。≧Д≦。)m PHP初心者です。。 ----------------------------------------------------------- <FORM action="<? echo $PHP_SELF; ?>" method="POST"> print "お名前:<BR>\n"; print "<input type=\"text\" name=\"handle\" size=\"16\" maxlength=\"30\" value=\"$handle\"><BR>\n"; ↓この表示も違うと思うのですが…-------- print "性別:<BR>\n"; print "<input type=\"radio\" name=\"sex[0]\" value=\"$sex[0]\" checked>男性<BR>\n"; print "<input type=\"radio\" name=\"sex[1]\" value=\"$sex[1]\">女性<BR>\n";------------ print "PRポイント:<BR>\n"; print "<input type=\"text\" name=\"body\" size=\"16\" maxlength=\"30\" value=\"$body\"><br><br>\n"; <input type=\"submit\" value=\"次の人\"></CENTER> print "<input type=\"hidden\" name=\"handle\" value=\"" . $_POST['handle'] . "\">\n"; print "<input type=\"hidden\" name=\"sex\" value=\"" . $_POST['sex'] . "\">\n"; print "<input type=\"hidden\" name=\"body\" value=\"" . $_POST['body'] . "\">\n"; ---------------------------------------------------------------- ↑この前に「人数は?」というSELECTで数字を選ぶものがありその人数に合わせて「次の人」を押すと入力ページが繰り返されています。 例えば3人を選ぶと3回入力画面が続くわけですが、その後そのデータを引継ぎたいのです。 一人目 名前の表示<br>PRの表示<br>(女性を選択した場合)全ての男性の名前の表示 二人目、三人目も同じように表示したいのです。。 どのように作ればいいでしょうか?m(。≧Д≦。)m

    • ベストアンサー
    • PHP
  • サニタイジング

    <html&> <head> <meta http-equiv="content-type" content="text/html;CHARSET=UTF-8" /> <form action="radio.php" method="get"> <br><br>好きな動物は?<br> <input type="radio" name="animal" value="犬">犬 <input type="radio" name="animal" value="猫">猫 <br><br><input type="submit"> </form> これおサニタイジングするとなるとどういった文でできるでしょうか?

    • ベストアンサー
    • PHP

専門家に質問してみよう