Files
Backend/WEBROOT/controller/CookieController.php
T
2026-01-26 16:49:04 +01:00

39 lines
868 B
PHP

<?php
class cookieController {
public function setCookie(string $CookieName, int $CookieValue, int $CookieTime) {
setcookie($CookieName, $CookieValue, time()+($CookieTime*60));
}
public function readCookieValue(string $CookieName) {
if (isset($_COOKIE[$CookieName])) {
return $_COOKIE[$CookieName];
}
return 'Cookie not set';
}
public function DeleteCookie(string $CookieName) {
setcookie($CookieName, "", time()-(3600*24));
}
}
// USE:
/**
* Cookie setzen:
* $cookieManager = new cookieController();
* $cookieManager->SetCookie("USER", "7", 60);
*/
/**
* Cookie auslesen:
* $cookieValue = $cookieManager->readCookieValueCookie("USER");
* echo $cookieValue;
*/
/**
* Cookie loeschen:
* $cookieManager->DeleteCookie("USER");
*/