
現在、検索エンジン系のCGIを元にサイトを作成しています。
このCGIで書き出される全ページ(任意の)にサイトのメニューを表示したいのですがどうやってよいのか分かりません。。
メニューは変更があっても更新しやすいようにHTMLで作成したいので、CGIにHTMLを読み込むという形をとりたいと思っています。
いろいろ調べてみて「出来る」ということはわかったのですが、具体的にどうすればよいのかまでは分からなかったのでここに質問させて頂きました。
初歩的な質問だとは思うのですが、どなたかご回答よろしくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
画面表示部分を3つにわけて考えたらいかがでしょうか?
1)検索部分 $search
2)html の上部分 $header = 'htmlを記述';
3)html の下部分 $booter = 'htmlを記述';
そして作成されているcgiの表示で、順に
$header
$search (検索フォーム、検索結果など)
$footer
で表示させてやればいいと思います。
No.1
- 回答日時:
言語はPerlですか?
申し訳ありませんが
それがないと各論に入れません。
もっとも、やることは基本的に同じですので
言語に依存しないレベルでお話しますと
ファイルオープンのコマンドを使って
テンプレートにしたいHTMLファイルを読み込みます。
これは多くの場合
変数の中に取り込まれますので
この変数を任意の位置で
echo(print)すれば良いだけです。
大変、厳しい言い方も知れませんが
この程度のことは昨今では
初歩の初歩のことですので
このあたりで躓いていますと
制作ではかなり苦労すると思います。
実際、現在かなりご苦労されているのでは
ないのでしょうか?
もし、お仕事でどうしても
作らなくてはいけないというお話でしたら
何とか避けていく方向を見つけられたほうが
良いと思います。
なぜならば、プログラム自身の制作効率が悪いものは
その時だけでなく、
後々、地獄の目に会うことが多いためです。
そうではなく、勉強で自主的に作っているだけでしたら
むしろその苦労が明日の宝になっていきますので
ドンドンやりましょう。
文中にご不快になってしまう言葉が
多数あったかと思われますが
なにとぞお許しください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
フォームを再送信しますか?
-
ホームページでCGIのフォームを...
-
ChatGPTの性能は昔に比べて上が...
-
ChatGPT
-
CGI.pmはもう古い!?
-
chatGPTみたいに画像生成出来る...
-
iDeCo
-
皆さんはGUCCIはハイブランドだ...
-
cgi-binのエラー?
-
Trees掲示板CGI(CGI-Resque氏...
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.htaccessを用いて.cgiを.html...
-
Forbiddenの意味
-
public_html/index/以下へのCG...
-
さくらインターネットのCGIの設...
-
デザイン重視のCGI
-
cgi-binフォルダが空?
-
utf-8で作成した。formmailのht...
-
IISのSSIの設定について
-
表示画面が真っ白になる場合、...
-
シェルによるファイル名の拡張...
-
EXCELファイルに誰がアクセスし...
-
KENT WEB(昨日の続きです)
-
《エクセルVBA》「他の人が該当...
-
CGIでソースがそのままでてしま...
-
FTPにて553エラー
-
ASP(IIS?)のエラーについて
-
VBScriptで、ファイルから任意...
-
ASP.NETでメール送信時のエラー
-
VBAでサーバーにアクセスするに...
-
ラジオボタンのグループ化
おすすめ情報