WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:SSI表示方法

0:[投稿] まーべりっく [MAIL] [2003/12/27 12:44 ][環境:IE6・WindowsXP Vine Linux 2.1.5、Apache web server]

長文すみません。某掲示板で書き込みしたのですが、回答が得られなかったためこちらにも書き込みさせていただきます。
Cosmo Navigator v2.2 (ttp://www.kent-web.com/)のログの一部をSSIで表示させたいと思います。

イメージとしてはこんな感じです。
http://www.geocities.co.jp/SiliconValley/9193/image.html
ここの真ん中の部分です。
ジャンルが合って登録者名が一緒の物を更新日が新しい順に何個か表示すると言う風にしたいんです。
普通にCGIで呼び出すときは<./navi.cgi?$name="店舗1"&$pt="ジャンル1">となりますよね。
SSIの場合"?"では送ることが出来ないと言うことまではわかったのですが、自分の環境に当てはめることが出来ませんでした。
SSIの場合、どのように記述したらいいのでしょうか?

さらに、CGIのほうですが、単にリスト表示させるってのは何とかできました。
----------
$w_new = 3;
require './cgi-bin/navi/jcode.pl';

open (FILE,"./cgi-bin/navi/navi.log");
$i=0;
while (<FILE>) {
$i++;
local($no,$pt,$sub,$hp,$name,$email,$pw,$msg,$dt,$ts,$rec,$axs) = split(/<>/);
if ($pt eq 0){
print "<A href=\"http://$hp\">■$sub</A><BR>\n";
}
if ($i >= $w_new) { last; }
}
close(FILE);
exit;
--
現状では上位3つ(登録順)・ジャンル固定になってます。
これに
1.SSIで変数を取得するための変更
2.ジャンル($pt)と登録者名($name)が合った物だけ表示
3.更新日が新しい順に3個表示($dtをソートする?)
この3つを付け足したいのですが、どのようにしたら良いでしょうか?
CGIのスキルはとても低いです。詳しく・やさしく教えてください。お願いします。


1:[回答] あ [2003/12/28 18:24 ]

> CGIのスキルはとても低いです。詳しく・やさしく教えてください。お願いします。

1から10まで手取り足取り教えろと?
なにか初めから他人任せ、丸投げに思えて…。
CGI作成業者に依頼したらどうかと思うのですが。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World