(現在 過去ログ5 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■7951 / inTopicNo.1)  Lime Counter+Wのダウンロード数表示
  
□投稿者/ 曹子孝 -(2003/10/28(Tue) 20:37:10)
http://www7.big.or.jp/~sosan/
    お世話になります。

    「Lime Counter+W」をダウンロードカウンタとして使い、数字画像呼び出し機能
    でダウンロード数をファイルの横に表示させています。
    ただ、これだとロックが使えず、データも飛びやすいので正確な数を維持するのが
    大変です。
    この画像表示をSSIを使ってテキスト表示にさせる事はできないでしょうか?

    ↓参考:設置しているページのうちの一つです。
    http://www7.big.or.jp/~sosan/midilib/dafault.html

    よろしくお願い致します。
引用返信 [メール受信/ON] 削除キー/
■7956 / inTopicNo.2)  Re[1]: Lime Counter+Wのダウンロード数表示
□投稿者/ りゅういち -(2003/10/30(Thu) 00:01:37)
http://www.cj-c.com/
    No7951に返信(曹子孝さんの記事)
    > ただ、これだとロックが使えず、データも飛びやすいので正確な数を維持するのが
    > 大変です。

    あ、ほんとですね。これはまずいです。
    256行目に
    if(-e $lockf){if($lockkey==1){unlink($lockf);}elsif($lockkey==2){rmdir($lockf);}}
    を挿入してください。ロックを使えばデータも飛びにくくなると思います。

    > この画像表示をSSIを使ってテキスト表示にさせる事はできないでしょうか?

    できます。基本的にSSIといってもCGIと同じようにPerlでかけるので、
    ファイルをオープンするところから表示するところまでをコピーして、
    画像表示するところをただ数値を print するだけにすれば、
    SSIでファイルを呼び出せばOKです。

    ただ、最近はセキュリティ上、SSIに引数が使えないので、
    表示したい分用意しないといけないかもしれません。

    あとは単純にカウントがあるたびに別のファイルに数値を書き出し、
    それをSSIで参照するとか。
引用返信 [メール受信/OFF] 削除キー/
■8000 / inTopicNo.3)  Re[2]: Lime Counter+Wのダウンロード数表示
□投稿者/ 曹子孝 -(2003/11/09(Sun) 10:51:59)
    対処法ありがとうございました。
    むしろロックをかけてなかったほうが問題だったみたいですね(^^;
    ロックをかけられたことで当面の問題はクリアされました。

    > ただ、最近はセキュリティ上、SSIに引数が使えないので、
    > 表示したい分用意しないといけないかもしれません。

    そういえばそうですね。
    そうなると、ダウンロードページをCGIやPHPにしてダウンロード数を出力させるようにする方法しかないかもしれませんね。

    > あとは単純にカウントがあるたびに別のファイルに数値を書き出し、
    > それをSSIで参照するとか。

    これもやっぱり表示させたい分だけ必要ですよね。
解決済み!
引用返信 [メール受信/ON] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -