私はしばらくの間これに取り組んできました。フロント エンド ページでビューを取得し、バックエンド (cms など) ページでビューを表示する PHP カウンターを作成しました。
index.php コード:
<?php
function get_hits() {
session_start();
if(isset($_SESSION['views'])) {
$_SESSION['views'] = $_SESSION['views']+ 1;
} else {
$_SESSION['views'] = 1;
}
}
?>
display_hits.php コード:
<?php
function display_hits() {
session_start();
if(isset($_SESSION['views'])) {
$_SESSION['views'] = $_SESSION['views'];
} else {
$_SESSION['views'] = 1;
}
echo "Total Page Views Since Browser Close = ". $_SESSION['views'];
}
?>
<?php display_hits(); ?>
主なことは、カウンターを 7 日間維持してからリセットしたいということです。どうすればいいのかわからない... setcookie(); を使用する必要があることはわかっています。何とかして。
前もって感謝します :)