load_With_TId($result['ticket_id']); if( $target_ticket->hasInfo() && (($target_ticket->getAuthor() == $_SESSION['ticket_user']->getTUserId()) || Ticket_User::isMod($_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(); if(Ticket_User::isMod($_SESSION['ticket_user'])){ $result['isMod'] = "TRUE"; } return $result; }else{ //ERROR: No access! $_SESSION['error_code'] = "403"; header("Location: index.php?page=error"); exit; } }else{ //ERROR: not logged in! header("Location: index.php"); exit; } }