• 締切済み

HDMLについて

EZ-web用にアンケートフォームを作りたいのですが,うまく動きません。 CGIはレンタルサーバーから提供されています。どなたかご指導頂けないでしょうか?タグは以下です。 <HDML VERSION="3.0" MARKABLE="TRUE" PUBLIC="TRUE" TTL="0"> <CHOICE NAME="SELECT" KEY="point"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#MAIL"> 今回の内容は? <CE TASK="GO" DEST="#MESS" VALUE="P1面白い">おもしろい <CE TASK="GO" DEST="#MESS" VALUE="P2面白くない">面白くない </CHOICE> <ENTRY name="MAIL" key="mail"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#TEL"> 連絡先のメールアドレスをご入力下さい。 </ENTRY> <ENTRY name="TEL" key="tel"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#CONF"> 連絡先の電話番号をご入力下さい。 </ENTRY> <DISPLAY NAME="CONF"> <ACTION TYPE="ACCEPT" LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:02CSVNULL:ポイント -->=$point&<!-- CGI Encode:03CSV:e-mail -->=$mail&<!-- CGI Encode:04CSV:電話番号 -->=$tel"> <ACTION TYPE="SOFT1" LABEL="修正" TASK="GO" DEST="#SELECT"> 以下の内容で応募します。<BR> <CENTER>----------------<BR> $point<BR>$mail<BR>$tel<BR> <CENTER>----------------<BR> <A LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:02CSVNULL:ポイント -->=$point&<!-- CGI Encode:03CSV:mail -->=$mail&<!-- CGI Encode:04CSV:電話番号 -->=$tel">送信</A><BR> <A LABEL="修正" TASK="GO" DEST="#SELECT">修正する</A><BR> </DISPLAY> </HDML>

  • ya-ya-
  • お礼率42% (110/256)

みんなの回答

回答No.1

管理者より: 同等の質問があるのでそちらをご参照下さい

参考URL:
http://www.okweb.ne.jp/kotaeru.php3?q=144009

関連するQ&A

  • HDMLについて

    EZ-web用にアンケートフォームを作りたいのですが,うまく動きません。 CGIはレンタルサーバーから提供されています。どなたかご指導頂けないでしょうか?タグは以下です。 <HDML VERSION="3.0" MARKABLE="TRUE" PUBLIC="TRUE" TTL="0"> <CHOICE NAME="SELECT" KEY="point"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#MAIL"> 今回の内容は? <CE TASK="GO" DEST="#MESS" VALUE="P1面白い">おもしろい <CE TASK="GO" DEST="#MESS" VALUE="P2面白くない">面白くない </CHOICE> <ENTRY name="MAIL" key="mail"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#TEL"> 連絡先のメールアドレスをご入力下さい。 </ENTRY> <ENTRY name="TEL" key="tel"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#CONF"> 連絡先の電話番号をご入力下さい。 </ENTRY> <DISPLAY NAME="CONF"> <ACTION TYPE="ACCEPT" LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:02CSVNULL:ポイント -->=$point&<!-- CGI Encode:03CSV:e-mail -->=$mail&<!-- CGI Encode:04CSV:電話番号 -->=$tel"> <ACTION TYPE="SOFT1" LABEL="修正" TASK="GO" DEST="#SELECT"> 以下の内容で応募します。<BR> <CENTER>----------------<BR> $point<BR>$mail<BR>$tel<BR> <CENTER>----------------<BR> <A LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:02CSVNULL:ポイント -->=$point&<!-- CGI Encode:03CSV:mail -->=$mail&<!-- CGI Encode:04CSV:電話番号 -->=$tel">送信</A><BR> <A LABEL="修正" TASK="GO" DEST="#SELECT">修正する</A><BR> </DISPLAY> </HDML>

  • EZ-web用のHDMLについて No3

    //No2のつづきです。 <DISPLAY NAME="CONF"> <ACTION TYPE="ACCEPT" LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:01CSVNULL:Present -->=$point&<!-- CGI Encode:02CSVNULL:mail -->=$mail&<!-- CGI Encode:03CSVNULL:Tel -->=$tel&<!-- CGI Encode:04CSVNULL:NAME -->=$name"> <ACTION TYPE="SOFT1" LABEL="修正" TASK="GO" DEST="#SELECT"> 以下の内容で応募します。<BR> <CENTER>----------------<BR> $point<BR>$mail<BR>$tel<BR>$name<BR> <CENTER>----------------<BR> <A LABEL="送信" TASK="GO" DEST="/cgi-bin/multiform/multiform.cgi?<!-- CGI Param -->&<!-- CGI Encode:01CSVNULL:Present -->=$point&<!-- CGI Encode:02CSVNULL:mail -->=$mail&<!-- CGI Encode:03CSVNULL:Tel -->=$tel&<!-- CGI Encode:04CSVNULL:NAME -->=$name">送信</A><BR> <A LABEL="修正" TASK="GO" DEST="#SELECT">修正する</A><BR> </DISPLAY> </HDML> 関連URL: http://oshiete1.goo.ne.jp/kotaeru.php3?q=191750 http://oshiete1.goo.ne.jp/kotaeru.php3?q=191753

  • HDMLでCGIを使おうと思うのですが、、

    アンケートフォームから入力してもらったデータをCGIを介して「送信」「お礼」の画面を表示させたいのですが、HDMLではファイルサイズを1.2kb以下にしなければならず <ENTRY NAME="MAIL" KEY="mail"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#NAME"> 連絡先のメールアドレスをご入力下さい </ENTRY> <ENTRY NAME="NAME" KEY="name"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="ez_form_b.hdml"> お名前を記入してください </ENTRY> でez_form_aからbへジャンプは出来たのですが ez_form_b.hdmlのCGIでez_form_aの変数を使うにはどうすればよいのでしょうか? ちなみにez_form_bでは <ACTION TYPE="ACCEPT" LABEL="送信" TASK="GO" DEST="/cgi-bin/form.cgi?<!-- CGI Param -->&<!-- CGI Encode:02CSVNULL:ADRESS -->=$adress&<!-- CGI Encode:03CSVNULL:mail -->=$mail&<!-- CGI Encode:04CSVNULL:NAME -->=$name"> と記述しています。どなたかご指導お願いいたします。

    • ベストアンサー
    • CGI
  • EZ-web用のHDMLについて No2

    ソースは以下のとおりです。 <HDML VERSION="3.0" MARKABLE="TRUE" PUBLIC="TRUE" TTL="60"> <CHOICE NAME="SELECT" KEY="point"> <ACTION TYPE="ACCEPT" TASK="NOOP" LABEL="選択"> ご希望のプレゼントを1つだけチェック! <CE TASK="GO" DEST="#MAIL" VALUE="ホテル">ホテル <CE TASK="GO" DEST="#MAIL" VALUE="トショケン">図書券 <CE TASK="GO" DEST="#MAIL" VALUE="シネマ">映画券 </CHOICE> <ENTRY NAME="MAIL" KEY="mail"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#TEL"> 連絡先のメールアドレスをご入力下さい。 </ENTRY> <ENTRY NAME="TEL" KEY="tel"> <ACTION TYPE="ACCEPT" TASK="GO" LABEL="次へ" DEST="#NAME"> 連絡先の電話番号をご入力下さい。例(06-6***-****)必ずハイフンを入れてください。 </ENTRY> //→No3へ

  • HDMLについて

    <ENTRY name=name key=name> <ACTION type=accept task=go dest=#list> 名前入力 </ENTRY> 上記のようにHDMLで名前の入力部分を作成しました。この部分でデフォルトで神田正樹として値をいれておきたいのですがどうすればいいでしょうか?

  • HDMLのパスワード入力について(コード)

    roguin2.hdmlのコード <hdml> <display name="pass2"> <action type="soft1" task="go" dest="rogiun.hdml#roguin"> どう? </display> </hdml> rougiun.hdmlのコード <hdml version=3.0 markable=true> <display name=roguin> <ce task=go dest="#pass"> </display> <entry name="pass" key="tensi" noecho="true"> <action type="accept" task="go" dest="roguin2.hdml#$(tensi)"> <action type="soft1" task="go" dest="#roguin"> パスワードを入力してください。: </entry> </hdml> 上記の二つのファイルを使ってパスワード画面を作りたいのですが、これを実行してもうまく行きません。 1.まず入力しても画面が変わらない。 2.(実は初めてHDMLを扱うのでサンプルを参考にしてます。)destの後のファイル名がイマイチ何が来るのか分かりません。 よければ詳しく教えていただけると助かります。また、 データベースを扱いたいときは、PHPとかJSPを使うのでしょうか?独自には扱えないのでしょうか? よろしくお願いします。

  • cgiの変数をhdmlに渡すことはできますか?

    hdmlコンテンツを作成しているのですが、hdmlのファイル#1からgosubでcgiのファイル*1に行き、printをつかってhdmlのファイル#2を表示しています。そのファイル#2にcgiのファイル*1で処理した変数を渡し、再びcgiのファイル*1に行きたいのですが、うまく行きません。 このような処理は不可能でしょうか? 下記のソースの$s1,$s2の部分が処理した変数になります。 print "Content-type:text/x-hdml;charset=Shift_JIS\n\n"; print <<"EOT"; <HDML VERSION="3.0" PUBLIC="TRUE"> <display name="test"> 進む <action type=accept task=gosub dest=*1.cgi label=進む method=post postdata=s1=$s1&s2=$s2> </display> </HDML> EOT

    • 締切済み
    • CGI
  • HDMLのcgi呼び出し時について

    例えば、 <A TASK=GO DEST="test.cgi?boject=テスト">テスト実行<A> とすると、エラーになるのですが、 DEST以降の文に2バイト系の文字は使用できないのでしょうか。 1バイトのアルファベットや数字でしたら問題ないみたいです。

  • HDMLのPOSTDATAについて

    お世話になってます。 HDMLの <A TASK="GO" DEST="スクリプト名" POSTMETHOD="POST" POSTDATA="email=$(email:esc)" LABEL="送信"> というタグの$(email:esc)(…というより”:esc”)にはどういう意味があるのでしょう? $emailはフォームから入力されたデータが入っています。

  • how to change the card in HDML

     携帯の操作方法に関する質問です。  現在、ezweb用のページを作ろうとしているのですが、一番最初のところで躓いています。  私の作成方法は、テキストエディタでソースを書き、それをシミュレータで実行してみる、というものです(実機を持っていないので現物で確かめることは出来ません)。  どこで躓いているかといいますと、カードの変更のための携帯の操作方法です。それだけでは曖昧なので実例を出します。下のソースを見てください。 ------ <hdml version="3.0" public="true"> <DISPLAY NAME="01"> <CENTER> <A TASK="GO" DEST="#02">02へ</A> </DISPLAY> <DISPLAY NAME="02"> <A TASK="GO" DEST="#01">01へ</A> </display> </hdml> ------  上のソースは、二枚のカードを用意し、それぞれのカードからもう一方へのリンクを貼っているというだけのものです。  このソースをシミュレータで実行すると、それっぽい表示になります(うまく『02へ』と出ます)。  ここからが分からないのですが、この「02へ」という文字列を(パソコンのマウスでいうところの)クリックし、カード02に移動するためには、どのキーを押せばいいのでしょうか。  一応、シミュレータ上の押せるキーはぐりぐり押し捲ったのですが、うまくいきませんでした。  どなたかご存知の方はご教授頂ければと思います。 使用シミュレータ: マイデッキエディターPRO http://www.au.kddi.com/ezfactory/tool/pro/index.html