トップページ
フリーCGIの配布
CGIカスタマイズ
CGI制作
ご利用規定
PHP設置について
著作権・リンク
 



URL式 逆アクセスランキング  ReqRank  (フリーCGI)
URLにタイトルと紹介文を付加して参加できる、登録不要の逆アクセスランキング。同一IPのチェックや、特定サイト・特定文字のランキング参加を拒否する設定も可能。
※ご利用は『フリーCGI利用規定』に同意ください。
ダウンロード
(EUC-JP仕様) (Shift_JIS仕様)

↓組込みサンプル。管理画面のサンプルはコチラ--->

<<前の5件 [6] [7] [8] [9] [10] [11] [12] 次の5件>>
RANK SITE IN
41 位
n[[
PTOZ`Kn[[CtyTCg
1
42 位
T[`GW
ANZXAbvvfBNg^T[`GW
1
43 位
n[[_rbh\lGW
n[[lgslk`ョGW
1
44 位
n[[_rbh\lGW
n[[lgslk`ョGW
1
45 位
自動照準コーヒー店
ほっと一息ついたと時に、フェアトレードで運営中
1
<<前の5件 [6] [7] [8] [9] [10] [11] [12] 次の5件>>

※管理画面は Admin をクリックしてパスワード欄へ『pass』を入力↑

・機能説明

  • 参加のためのURLは作成ページにてリンクタグを作成。
    マルチバイト文字のエンコードにより文字コードが異なるページからのリンクに対応。
  • ページ当りの表示件数の設定
  • ページ機能(組込み時・非組込み時・上部・下部)の非表示設定
  • 同一IPのランキングカウント( On / Off )の設定
  • ページ表示に負担を掛けないためにランキングの更新間隔の設定が可能
  • ランキングの拒否、特定の文字列を含むアクセスをランキングから除外
  • URLタグ埋め込みや長文による不正アクセスを除去
  • 参加者が紹介文を変更した場合でもランキングを維持し、最新の紹介文を表示

  • 色・表示幅などのデザインの変更はスタイルシート(index.css)の編集で可能

・設置方法

  1. ダウンロードした圧縮ファイルを解凍ソフトで解凍してください。

    ↓ページへの組み込みをしない場合(reqrank/index.phpへ直接アクセス)は2の作業は不要です。

  2. 『ReqRank』を組み込むページ(本体ページ)へ下記のコードを挿入します。
    .悒奪澄柴發法<link href="reqrank/index.css" rel="stylesheet" type="text/css"> を挿入
    ◆Cutlinks』を表示する位置へ <? include("reqrank/index.php"); ?> を挿入

    例)
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
    <title>ReqRank</title>
    <link href="reqrank/index.css" rel="stylesheet" type="text/css">
    </head>
    <body>
    <div align="center">
    <? include("reqrank/index.php"); ?>
    </div>
    </body>
    </html>

    ※´△料淨コードは下のような階層位置に本体ページがある場合です。
      これ以外の位置から呼び出す場合はコードを変更してください。
                │
                ├ ××××.php(本体ページ)
                │
                └ 【reqrank】フォルダ
                        │
                        │
                        ├ index.css
                        │
                        ├ index.php
                        │
                        !
                        !
                    

    ※本体ページの拡張子を [ .php ] にしてください。

  3. manager.php をテキストエディタ等を利用して必要項目を編集します。

    ・管理者パスワード 半角英数字で指定
       $password = "pass";

    ・管理者パスワードのクッキー保存期間(日数)
       $cookie_time = 30;


    ※(EUC-JP仕様を編集する場合は文字コードの指定や変換可能なエディタを使用してください)

  4. 「パーミッション設定」を参考にしてFTPにてサーバーへアップロードしてください。

  5. 管理画面で各項目の設定を行って下さい。

    ※設定項目 『 対象URL 』 と 『 表示するリンク文字 』 は必ず設定してください。

    ※動作確認後は設定項目 『 アクセス統計の更新間隔 』 の数値を変更するようにしてください。

    ― 動作テストでの注意 ―

    ランキングのテストを行うには、ランキングを設置したサイトと異なるサイト(又はローカル)に
    リンク(html等)を設置し、アクセスをしてください。

    リンクタグ作成ページで表示される 貼り付け例ブラウザに直接URLを入力して、アクセスしても
    ランキングには反映されません。

・パーミッション設定

【reqrank】 [755] │ │ ├ index.css [644] │ ├ index.php [644] │ ├ manager.css [644] │ ├ manager.php [644] │ ├ howto.php [644] │ │ ├ access.log [666] │ ├ ranking.dat [666] │ └ custom.dat [666]
※アスキーモードで転送してください。

※パーミッションについての情報は 『パーミッションの設定』 をお読みください。

・その他

  • プログラムの文字コードを変更して保存しないよう注意してください。

  • PHPの環境でsession.use_trans_sidが有効である条件で作成してあります。クッキー無効の状態で、管理画面を継続利用することができない状態になる場合はこのsession.use_trans_sidが無効である可能性があります。この場合はクッキーを有効にしてご利用ください。

更新履歴
(2004/02/23) ver1.0 配布
(2004/08/06) リンクコード作成時でのURLエンコード処理の不具合を修正しました。
 

TOP△
トップページフリーCGICGIカスタマイズCGI制作利用規約