86400,]); if(empty($_SESSION)){ $_SESSION['SITE']=array(); $_SESSION['SITE']['ERROR']=array(); $_SESSION['SITE']['arrived']=gmdate(DATE_ATOM); $_SESSION['SITE']['client_ip']=''; $_SESSION['SITE']['site_url'] = 'https://'.$_SERVER["HTTP_HOST"].'/'; $_SESSION['SITE']['apiToken']=API_TOKEN; $_SESSION['SITE']['datacenter']=API_DATACENTER; $_SESSION['SITE']['language']=''; $_SESSION['SITE']['access']='false'; // check if language is supported $activeLanguage=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); $_SESSION['SITE']['language']='en'; // -------- GET CLIENT IP ----------------------------------------------------------------- if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { //to check ip is pass from proxy $_SESSION['SITE']['client_ip']=$_SERVER['HTTP_X_FORWARDED_FOR']; } else { $_SESSION['SITE']['client_ip']=$_SERVER['REMOTE_ADDR']; } }