私が達成しようとしているのは、各PHPページの単純なPHPページビューカウンターです。これはMYSQLデータベースでも実現できますが、厳密にPHP(私はすでに達成した)とビューのカウンタ。すべてのWebページにPHPページビューカウンターを追加
すでに動作しているスクリプトが見つかりましたが、1ページ分のビューしか表示されませんでした。各ページにカウンタを含めるようにコードを編集する方法があれば、私は不思議でした。そのページとは異なります。
私は指示が続くがわかっウェブサイトはhttp://tutorial.world.edu/web-development/how-to-create-page-view-hit-counter-code-using-php-script/
であり、これは私が私のニーズに編集されたことを、私のコードです:
<p class="num-of-views">Views: <strong><?php echo pageview_counter(); ?></strong></p>
:
<?php
function pageview_counter(){
if (isset($visitor)){
if ($visitor=="visited")
include("pageview-counter.txt");
} else {
$file=fopen("pageview-counter.txt","r+");
$result=fread($file,filesize("pageview-counter.txt"));
fclose($file);
$result += 1;
$file=fopen("pageview-counter.txt","w+");
fputs($file,$result);
fclose($file);
include("pageview-counter.txt");
}
}
?>
とカウンター用私は自分のウェブサイトのディレクトリにテキストファイルを作成しました。私が望むものが実際に達成できるかどうかを知りたいだけです。どんな助けでも大歓迎です!前にコメントしたよう
ページごとに別々のテキストファイルですか?私は本当にこれを良い考えだとは思わない。 – nogad
最終的な目標は、各ページのページビューを個別のカウンターとして追跡することです。 – Damien
これは初歩的なことですが、ファイル名にページ名を追加するだけでは、ページが訪問されたときにカウンタが増分されませんでした。あなたのトラッキング方法は、訪問者をトラッキングする方法がトラップする必要がある彼らが各ページを訪問した場合でも.. – Damien