- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:○.datから情報を取り出し、○.htmlへ表示)
○.datから情報を取り出し、○.htmlへ表示
このQ&Aのポイント
- CGI初心者が「リンクラリー」というフリー配布のCGIを使用しています。
- 「user_alcheck.html」と「user_linkck.html」の2つのファイルについて質問があります。
- 「user_alcheck.html」と「user_linkck.html」に「サイトバナー/<!--SITEBANNER-->($sitebanner)」を表示させたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
簡単に動作確認をしていますが、改造は、自己責任でお願いします。 動作がおかしいと思ったら、元に戻してください。 > という箇所があるのを見つけたのでここをいじれば何とかなるのかな ご質問に記述されている箇所の修正のみで出来ると思います。 larry.cgiの222行目付近と232行目付近にある &html_checkindi("user_alcheck.html","sitename"); と &html_checkindi("user_linkck.html","sitename"); のそれぞれ "sitename" の後に ,"banner" を追加して下さい。 &html_checkindi("user_linkck.html","sitename","banner"); このように。 204行目付近にある $sitename = $y3[5]; の前の行に、以下のどちらかを記述します。 ([サイトバナーの登録がない時]の対処方法の選択) ・仮バナーを表示する $banner = $y3[7] ? qq|<img src="$y3[7]">| : qq|<img src="仮バナーのアドレスを記述">|; ・仮バナーは表示しない $banner = $y3[7] ? qq|<img src="$y3[7]">| : ''; --------- そして、user_alcheck.htmlとuser_linkck.htmlをテキストエディタで開き <!--BANNER--> を好きな場所に記述してください。 これで多分、大丈夫だと思います。
お礼
お世話になります。 早速のご回答をありがとうございました。 丁寧なご説明にくわえ、動作確認までお手数をおかけしてすみません。 ご指示いただいた通り、構文の中に必要なものを記入して実行してみたところイメージ通りの表示が実現しました! &html_checkindi("user_linkck.html","sitename","banner");としなければならないポイントまでは何となく行き着いていたのですが動かず、ご回答をいただいて「なるほど!」と感動です。バナーをどうするのかの命令が全くできていなかったので何も反応がなかったのですね…。 とても勉強になりました。 この度はお世話になりました。本当にありがとうございました!