-
ID:YKEOhh さんの質問

【CGIに関しての質問です】

CGIカテゴリーがなかったので、こちらのカテゴリーに投稿します。

現在、htmlとCGIプログラムを組み合わせて、
お問い合わせフォームを作成しています。

<!--CONFIRMATION:<p><img src="images/flow22.png" width="850" height="100" alt="入力内容確認"/></p>-->

↑という感じで、最初のhtmlのページでは表示させずに、
 次のCGIページでは表示させるようにしている箇所があります。

そこでお聞きしたいことがあります。

最初のhtmlページでは表示させるけども、cgiのページでは表示させないためのソースは存在しますでしょうか?

googleで調べてみましたが有力な回答が見つけれませんでした。

どなたかご存知なら教えていただけないでしょうか?

よろしくお願いします。

みんなの回答 4 件

ID:3tVxLK さんの回答

CGIのページでのHTML表示はどのように記述しているのでしょうか?
プログラム内に記述?それともテンプレートファイルを読み込み?

どのように実装しているのかがわかりませんが、ジブンならば
表示・非表示させたいHTML文前後にHTMLコメントタグを埋め込めんで、
CGIプログラムで正規表現使って処理を飛ばす方法を考えるかなと。

ID:YKEOhh

CGIで元HTMLを読み込む設定にしています。
プログラム内に記述されています。

postman3(cmonos.jp/blog/2012062200/1.shtml)

というプログラムを使用させてもらってます。

CGIに関して全く知識がないのでCGIプログラムを書き換えることが厳しいです、

HTML内で解決できればよかったのですが・・・

丁寧な回答、ありがとうございました。

ID:XL4crx さんの回答

cssで「display:none」ではダメですか?

ID:YKEOhh

お返事ありがとうございます!

cssで「display:none」を試みましたができませんでした(><)

せっかく回答いただいたのに、すみません!

ID:XL4crx

試してないけど、下記で囲めばフォームだけに表示されるのでは?

<!--FORM_ONLY--> ... <!--/FORM_ONLY-->

ID:XL4crx さんの回答

試してないけど、下記で囲めばフォームだけに表示されるのでは?

<!--FORM_ONLY--> ... <!--/FORM_ONLY-->

ID:WzWHI8 さんの回答

1つだけ言うと、CGI=Perlではないよ。言語くらい指定しないと。
あと、ソースを求めるんじゃなくて、やり方を求めるべき。

最終更新日:2013-07-11 (2,010 views)

関連するトピックス

ページ上部に戻る