【CGI/perl】

カウンタを作ろうと思っていますが、
0から作る気にはなれません。
「このカウンタをこういう風に改造すると簡単にできる」という
回答を望みます。

<目指すカウンタ>
・imgタグを利用する(img出力部は自分で書きます)
 例)<img src=”http://aaa.com/counter.cgi?var=XXX”>
・上記の「XXX」の値にページ名(アルファベット数文字を想定)を持たせ、
 複数のページで使用しても別々に記録をとれる
・ページ名に一致する記録がない場合は
 新しく追加して記録し始める
・すべての記録をひとつのCSVファイルに保存する
 例)
 pagename1,aaa,xxx…
 pagename2,bbb,yyy…
 pagename3,ccc,zzz…
     ・
     ・
     ・
・いろいろ分かる(と良い)

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/03/16 17:31:13
  • 終了:--

回答(2件)

id:tpichu No.1

tpichu回答回数304ベストアンサー獲得回数12005/03/16 17:40:46

ポイント30pt

http://www.kent-web.com/

:: KENT WEB - CGIスクリプト ::

参考URLの夢カウンタを利用するといいですよ

id:amanoftaste

カウンタとしてはよくできていますが、

「すべての記録をひとつのCSVファイルに保存する」という条件が満たされていませんね。

自分で書き換えたほうが早いかもしれませんが、

他の回答をもっと待ってからにします。

ありがとうございました。

2005/03/17 12:16:25
id:qa2 No.2

qa2回答回数84ベストアンサー獲得回数12005/03/16 21:04:13

ポイント30pt

こちらのカウンターを使うと

・imgタグを利用する

・上記の「XXX」の値にページ名(アルファベット数文字を想定)を持たせ、

 複数のページで使用しても別々に記録をとれる

↑の2点は満たしています。

・ページ名に一致する記録がない場合は新しく追加して記録し始める

は残念ながら管理画面から設定となっているようです。

・すべての記録をひとつのCSVファイルに保存する

lime.logの書き込み方を<>で区切らずcsv形式に変更すればいけそうです。

id:amanoftaste

こちらも「KENT WEB」さんのページからですね。

どちらかというと、

こっちの方が目的にあっていてスマートでもあります。

でも、lime.logにはカウンタの値自体は

含まれていないみたいです。

ざっと見、どうもdatファイルをいくつも作っていくようです。

そうではなくて、ひとつのCSVファイルを見るだけで

記録全てが一目で分かるというのを

望んでいるのです。

この場合、datファイルをひとつずつ見ないと

だめですよね。

(管理画面を使えば別ですけど…)

もっと良い回答がなければ、

このカウンタを改造することにします。

2005/03/17 12:55:52

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません