CGI PHP スクリプト
自動登録型相互リンクシステム
百鬼螺旋
ダウンロード ← ( link.zip 16 KB )
内容物
ダウンロードしたZIPファイルを解凍ソフトで解凍します。
■ link (任意のフォルダ)
■ data 登録されたサイトのデータを保存するフォルダ ・・・ 自動作成
■ htm 登録されたサイトのHTMLファイルを保存するフォルダ ・・・ 自動作成
□ index.php 百鬼螺旋のメインプログラム(トップページ)
□ ghost_spiral.php 新規登録・編集用のフォーム
□ write.php 内部プログラム
□ setting.php 設定変更用のファイル
□ style.css デザインを指定しているスタイルシートの外部ファイル (スキンパターンの差し替え可能)
□ banner.gif バナー用の画像
設置方法
「setting.php」ファイルをテキストエディタで開き、設定部を変更(文字コード「UTF-8N」で保存)してから、全ファイルをサーバに移してパーミッションの設定をします。
■ link ( 任意 ) [777] 呼出 書込 実行
□ banner.gif [644] 呼出
□ index.php [755] 呼出 実行
□ ghost_spiral.php [755] 呼出 実行
□ setting.php [755] 呼出 実行
□ style.css [644] 呼出
□ write.php [755] 呼出 実行
■ data [777] 呼出 書込 実行 (自動作成)
■ htm [777] 呼出 書込 実行 (自動作成)
※ フォルダやパーミッションが上手く更新できない場合には手動で作成してください。
※ デザインやシステムの変更は各ファイルを直接書き換えて下さい。
サーバ環境の確認
百鬼螺旋システムはサーバの環境が「PHP Version 5」以上である必要があります。
相互リンクの自動確認にはサーバの「allow_url_fopen」の設定が「on」になっている必要があります。
プログラムソースの適当な個所「index.php」の最初の行などに以下の文字列を一時的に追記する事で、ご利用のサーバの環境を確認する事が出来ます。
PHPバージョンが5未満の場合
PHPバージョンが5未満の場合には、以下のパッチを追加する事で必要なプログラム関数を動作させる事が出来る場合があります。
「scandir.zip」←を右クリックしてダウンロードし、解凍したファイル「scandir.php」を百鬼螺旋システムの「index.php」と同じフォルダ内にそのまま移動します。
□ scandir.php [755] 呼出 実行
百鬼螺旋システムの 『 index.php 』 をメモ帳などのテキストエディタで開き、プログラムソースの最初のほうに、以下を書き加えてパッチファイルを呼び出してください。
百鬼螺旋システム以外のページで逆アクセス数を集計する方法
百鬼螺旋のメインシステム「index.php」のアクセス以外で集計を行いたい場合には、そのページの拡張子を「.php」に変更し、百鬼螺旋システムのメインプログラム「index.php」を以下のようなタグで呼び出して下さい。
個別にアクセスランキング上位サイトを表示する方法
サイトのトップページなどに逆アクセスランキング上位サイトを表示したい場合には、以下の手順でも可能になります。
百鬼螺旋システムの 『 index.php 』 をメモ帳などのテキストエディタで開き、プログラムソースの353行目のプログラムのコメントアウトを削除します。
□ 修正前
□ 修正後
※ 「20」という数字がトップページに表示させたいランキング数なので、必要に応じて半角英数字で任意の数に書き換えてください。
「top_rank.zip」←を右クリックしてダウンロードし、解凍したファイル「top_rank.php」を百鬼螺旋システムの「index.php」と同じフォルダ内にそのまま移動します。
□ scandir.php [755] 呼出 実行
サイトのトップページなどのファイルの拡張子を「.php」に変更し、ランキングを表示させたい個所に以下のタグを書き加えて「top_rank.php」を呼び出してください。
ランキングの1位~3位までにアイコンを表示させたい場合には以下のタグをご使用ください。
※ デザインやシステムの変更は各ファイルを直接書き換えて下さい。
百鬼螺旋同士で相互リンク
百鬼螺旋システム同士での相互リンクには、サイト登録時に「相互リンクページ」を百鬼螺旋システムの「index.php」のアドレスにします。
スキンパターン
添付されている「style.css」を差し替えるだけで、デザインの変更が出来るようになりました。
スキン1(サンプル) → ダウンロード
スキン2(サンプル) → ダウンロード
スキン3(サンプル) → ダウンロード
スキン4(サンプル) → ダウンロード
スキン5(サンプル) → ダウンロード
スキン6(サンプル) → ダウンロード
スキン7(サンプル) → ダウンロード
スキン8(サンプル) → ダウンロード
スキン9(サンプル) → ダウンロード
スキン10(サンプル) → ダウンロード
スキン11(サンプル) → ダウンロード
スキン12(サンプル) → ダウンロード
