session_name("hhsid"); if(!session_id()) session_start(); unset ($_SESSION['userAge']); function InitVar($varname, $default = '', $sessionsave = false) { global $$varname; $$varname = isset($_SESSION[$varname]) ? $_SESSION[$varname] : $default; if (isset($_GET[$varname])) $$varname = $_GET[$varname]; if (isset($_POST[$varname])) $$varname = $_POST[$varname]; if ($sessionsave) $_SESSION[$varname] = $$varname; } date_default_timezone_set('Europe/Belgrade'); InitVar("err",""); InitVar("posted",""); InitVar("userAge",""); InitVar("userYear",""); InitVar("userMonth",""); InitVar("userDay",""); $year = date("Y"); $minBirthDT = date('Y-m-d', strtotime("- 18 year")); // echo "minDT: ".$minBirthDT; if ($posted == 'checkAge'){ $userAge = $userYear."-".$userMonth."-".$userDay; // echo "userDT: ".$userAge; if ($userAge >= $minBirthDT){ $err = 1; unset ($_SESSION['userAge']); } else { $_SESSION['userAge'] = "accepted"; header('Location: /index.php'); } } else $err = ""; ?>