現在、検索エンジン系の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ランキング
-
Yomi-Search CGIですが・・・
-
アクセスカウンター(counter.cg...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
.cgi拡張子のままCGIファイルを...
-
ASP(IIS?)のエラーについて
-
実行可能な外部コマンドは?
-
FTPにて553エラー
-
CGIでソースがそのままでてしま...
-
perlからJavascriptを起動
-
FC2レンタルサーバーライトでの...
-
クライアントサイドとサーバー...
-
VBScriptで、ファイルから任意...
-
「EJBとServletの違い」「J2SE...
-
FC2にwebPatio設置の方法
-
初心者のCGI設置方法
-
BBS掲示板でのhtmlとcgiの関係...
-
自作CGIで、wwwサーバーエラ...
-
hp 送信する情報を・・・
-
HTMLソースファイルからタグを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
第1のPC(192.168.0.1)の/var/ww...
-
表示画面が真っ白になる場合、...
-
SSIを呼び出した元ファイルの名...
-
携帯サイトのキャリア判別
-
htmlにアクセスと同時に、あるC...
-
ログインCGI設置での500エラー
-
アクセスカウンター(counter.cg...
-
private_htmlについて
-
public_html外でCGIやPHPを動か...
-
apache2でforbiddenになってしまう
-
ステップサーバーでの.htaccess...
-
1-man.netでメールフォームの設...
-
IISのSSIの設定について
-
CGIの作成方法
-
○.datから情報を取り出し、○.ht...
-
自社サーバー異常発生。CGIがポ...
-
さくらインターネットのCGIの設...
-
INDXの振り分けでソフトバンク
-
.htaccessを用いて.cgiを.html...
-
EXCELファイルに誰がアクセスし...
おすすめ情報