van egy classom ilyesmi esetre (pl.: az extra.hu-n nagyon hamar lejár a _SESSION):
Code:
class DataHandler{
public static function getData($key){
if(isset($_SESSION[$key])) return $_SESSION[$key];
elseif(isset($_COOKIE[$key])) return $_COOKIE[$key];
else return false;
}
public static function setData($key,$data){
if(self::getData($key)===false || $_SESSION[$key]!=$data) $_COOKIE[$key]=$data;
$_SESSION[$key]=$data;
}
}
Ez arra jó, hogy ha a _SESSION-nal gáz van, akkor cookie-ben raktározza az adatokat. Ez a class csak szemléltetés, nagyon nem biztonságos, élesben ne használd.
legutóbbi hsz