現在、検索エンジン系の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でデータが...
-
YY-BOARDについて
-
EXCELファイルに誰がアクセスし...
-
リダイレクト機能
-
URLに~/cgi-bin/~を隠す方法
-
ラジオボタンのグループ化
-
直リンク用バナーの作り方
-
midi・・・要はhpでbgm鳴...
-
《エクセルVBA》「他の人が該当...
-
LAN内に接続されているPCをリ...
-
ASPから既存のexcelブックを開...
-
SFTPなどは使わないホームペー...
-
CGIが読み書きするデータファイ...
-
ASP(IIS?)のエラーについて
-
CGIでの500エラー
-
CGIの設置が分かりません・・・
-
VBAを使用して、外部サーバのフ...
-
つぼ八 上新庄店の場所。
-
perlからJavascriptを起動
-
cgiファイルを直接は見れなくす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
表示画面が真っ白になる場合、...
-
Yomi-Search CGIですが・・・
-
htmlにアクセスと同時に、あるC...
-
アクセスカウンターの設置
-
.htaccessを用いて.cgiを.html...
-
アクセスカウンター(counter.cg...
-
検索インデックスを複数指定し...
-
メールフォームのCGIでデータが...
-
IISのSSIの設定について
-
さくらインターネットのCGIの設...
-
private_htmlについて
-
ログインCGI設置での500エラー
-
CGIでコードがむきだしの状態で...
-
自社サーバー異常発生。CGIがポ...
-
1-man.netでメールフォームの設...
-
YY-BOARDについて
-
トップページにCGI
-
cgiもしくはJAVAなのでしょうか...
-
Forbiddenの意味
-
EXCELファイルに誰がアクセスし...
おすすめ情報