人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【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…



・いろいろ分かる(と良い)

●質問者: amanoftaste
●カテゴリ:ウェブ制作
✍キーワード:AAA CCC CGI CSV Perl
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tpichu
●30ポイント

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

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

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

◎質問者からの返答

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

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

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

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

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


2 ● qa2
●30ポイント

http://www.kent-web.com/count/lime.html

Lime Counter

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

・imgタグを利用する

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

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

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

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

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

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

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

◎質問者からの返答

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

どちらかというと、

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

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

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

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

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

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

望んでいるのです。

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

だめですよね。

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

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

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ