load_With_TId($result['ticket_id']); if( $target_ticket->hasInfo() && (($target_ticket->getAuthor() == unserialize($_SESSION['ticket_user'])->getTUserId()) || Ticket_User::isMod(unserialize($_SESSION['ticket_user']) ))){ $result['ticket_title'] = $target_ticket->getTitle(); $result['ticket_author'] = $target_ticket->getAuthor(); $ticket_info = new Ticket_Info(); $ticket_info->load_With_Ticket($result['ticket_id']); $result['shard_id'] = $ticket_info->getShardId(); $result['user_position'] = $ticket_info->getUser_Position(); $result['view_position'] = $ticket_info->getView_Position(); $result['client_version'] = $ticket_info->getClient_Version(); $result['patch_version'] = $ticket_info->getPatch_Version(); $result['server_tick'] = $ticket_info->getServer_Tick(); $result['connect_state'] = $ticket_info->getConnect_State(); $result['local_address'] = $ticket_info->getLocal_Address(); $result['memory'] = $ticket_info->getMemory(); $result['os'] = $ticket_info->getOS(); $result['processor'] = $ticket_info->getProcessor(); $result['cpu_id'] = $ticket_info->getCPUId(); $result['cpu_mask'] = $ticket_info->getCPU_Mask(); $result['ht'] = $ticket_info->getHT(); $result['nel3d'] = $ticket_info->getNel3D(); $result['user_id'] = $ticket_info->getUser_Id(); global $IMAGELOC_WEBPATH; $result['IMAGELOC_WEBPATH'] = $IMAGELOC_WEBPATH; if(Ticket_User::isMod(unserialize($_SESSION['ticket_user']))){ $result['isMod'] = "TRUE"; } global $INGAME_WEBPATH; $result['ingame_webpath'] = $INGAME_WEBPATH; return $result; }else{ //ERROR: No access! $_SESSION['error_code'] = "403"; header("Cache-Control: max-age=1"); header("Location: index.php?page=error"); throw new SystemExit(); } }else{ //ERROR: not logged in! header("Cache-Control: max-age=1"); header("Location: index.php"); throw new SystemExit(); } }