現在、検索エンジン系の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で質問しましょう!
似たような質問が見つかりました
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- HTML・CSS ホームページをちょっと加工する程度の無料または古くて安く購入できる作成ソフトを教えてください 5 2022/12/16 12:17
- gooブログ ブログの記事を書きだしのみに表示したい 1 2022/06/25 19:11
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- その他(ブログ) ランキングサイトのポイントが発生しない理由 1 2023/01/21 11:40
- CGI 「CGIにより定義されていない」とは・・・ ? 3 2023/01/01 12:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで集計したい。
-
ホームページでCGIのフォームを...
-
(フリーの)ツリー掲示版CGI、...
-
古ーくからフリーのtree.cgi掲...
-
フォームを再送信しますか?
-
ラズパイでのCGIで、pythonソー...
-
.htaccessでサーバエラー
-
opencvのコード、エラー発生
-
htmlからパラメータで、cgiに渡...
-
CGI.pmはもう古い!?
-
チェックボックスでのvalue値の...
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
-
ホームページの事でおしえてく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YY-BOARDについて
-
アクセスカウンター(counter.cg...
-
アクセスカウンターの設置
-
public_html外でCGIやPHPを動か...
-
htaccessでのクエリ付URLのリダ...
-
.htaccessを用いて.cgiを.html...
-
Mozilla/3.01 (compatible;)と...
-
メールフォームのCGIでデータが...
-
IISのSSIの設定について
-
INDXの振り分けでソフトバンク
-
htmlにアクセスと同時に、あるC...
-
サイト内のファイルの更新日を...
-
CGIでコードがむきだしの状態で...
-
ログインCGI設置での500エラー
-
自社サーバー異常発生。CGIがポ...
-
utf-8で作成した。formmailのht...
-
public_html/index/以下へのCG...
-
トップページにCGI
-
ホームページに来た人を携帯用...
-
htmlで表示できるリンク集あり...
おすすめ情報