Bladsy Vernuwing Teller op Koekies in PHP
Kom ons maak 'n bladsy vernuwing teller:
<?php
if (!isset($_COOKIE['counter'])) { // eerste besoek aan die bladsy
setcookie('counter', 1);
$_COOKIE['counter'] = 1;
} else {
setcookie('counter', $_COOKIE['counter'] + 1);
$_COOKIE['counter'] = $_COOKIE['counter'] + 1;
}
echo $_COOKIE['counter'];
?>
Die kode kan vereenvoudig word met behulp van die ++ operateur:
<?php
if (!isset($_COOKIE['counter'])) { // eerste besoek aan die bladsy
setcookie('counter', 1);
$_COOKIE['counter'] = 1;
} else {
setcookie('counter', ++$_COOKIE['counter']);
}
echo $_COOKIE['counter'];
?>
Stoor die tydstip van die gebruiker se eerste besoek aan die bladsy in 'n koekie. Met elke bladsy vernuwing, vertoon hoeveel tyd verloop het sedert die eerste besoek aan die bladsy.