Evet dostlar bu kodda görmüş olduğunuz üzere bugün, dün ve toplam şeklinde değerlerin olduğu bir sayacım var. Sadece +1 verdiğim kısımlar 1 çıktısı veriyor ve sayfa yenilediğimde artmıyor. Cepten ve farklı cihazlardan girsem de değişen bir şey yok... Yardımcı olursanız çok sevinirim.

<?php 
// Session adı
$session_adi = 'ziyaretci';

// Bugünkü ziyaretçi sayısı
if (isset($_SESSION[$session_adi . '_bugunku'])) {
    $bugunku_ziyaretci = intval($_SESSION[$session_adi . '_bugunku']);
} else {
    $bugunku_ziyaretci = 0;
}

// Dünkü ziyaretçi sayısı
if (isset($_SESSION[$session_adi . '_dunku'])) {
    $dunku_ziyaretci = intval($_SESSION[$session_adi . '_dunku']);
} else {
    $dunku_ziyaretci = 0;
}

// Toplam ziyaretçi sayısı
if (isset($_SESSION[$session_adi . '_toplam'])) {
    $toplam_ziyaretci = intval($_SESSION[$session_adi . '_toplam']);
} else {
    $toplam_ziyaretci = 0;
}

// Ziyaretçi verilerini güncelle
$_SESSION[$session_adi . '_bugunku'] = $bugunku_ziyaretci + 1;
$_SESSION[$session_adi . '_dunku'] = $bugunku_ziyaretci;
$_SESSION[$session_adi . '_toplam'] = $toplam_ziyaretci + 1;

echo "Bugünkü ziyaretçi sayısı: " . ($bugunku_ziyaretci + 1) . "<br>";
echo "Dünkü ziyaretçi sayısı: " . $dunku_ziyaretci . "<br>";
echo "Toplam ziyaretçi sayısı: " . ($toplam_ziyaretci + 1);
?>