Aklıma ilk gelen yöntemle yaptım, daha kısa ve sade yöntemler de vardır illaki;
Eksiye de düşüyormuş ama onun kontrolünü yapmayı unuttum :)








<script></script>
Document



if ($_POST) {
if (!$_COOKIE['offset']) {
setcookie("offset",$_POST['offset'],time()+3600);
} else {
$x = $_COOKIE['offset'] + $_POST['offset'];
setcookie("offset",$x,time()+3600);
}
}

$offset = $_COOKIE['offset'] ?? 0;

?>







echo $offset;

?>
<script>
$("#eksi").on("click",function () {
$.post(window.location,{offset:"-20"}, function (e) {
location.reload();
});
});
$("#arti").on("click",function () {
$.post(window.location,{offset:20}, function (e) {
location.reload();
});
})

</script>