DBconnect(); if ( !isset( $_SERVER['SERVER_ADDR'] ) ) $_SERVER['SERVER_ADDR'] = ""; if ( !isset( $_POST['text_r_sys_id'] ) ) $_POST['text_r_sys_id'] = ""; $query = sprintf( "SELECT * FROM rs_sys_info_ipcr WHERE r_sys_ip = '%s'", $_SERVER['SERVER_ADDR'] ); $db->ExecSql( $query, "S" ); if ( $db->Num > 0 ) { $sysrow = $db->Fetch(); $db->ResultFree(); $sys_id = $sysrow['r_sys_id']; } else { $query = sprintf( "SELECT * FROM rs_sys_info_ipcr LIMIT 1 OFFSET 0" ); $db->ExecSql( $query, "S" ); if ( $db->Num > 0 ) { $sysrow = $db->Fetch(); $db->ResultFree(); $sys_id = $sysrow['r_sys_id']; } } $szQuery = sprintf( "SELECT r_memory_size, r_memory_used FROM rs_sys_monitoring WHERE r_sys_id = '%s' ORDER BY r_sys_date DESC, r_sys_time DESC LIMIT 1 OFFSET 0" , $sys_id ); $db->ExecSql( $szQuery, "S" ); if ( $db->Num > 0 ) { $arInfo = $db->Fetch(); $Val = round( $arInfo['r_memory_used'] / $arInfo['r_memory_size'] * 100 ); } else { $Val = "0"; } $szQuery = sprintf( "SELECT * FROM rs_fault_threshold" ); $db->ExecSql( $szQuery, "S" ); if ( $db->Num > 0 ) { $arInfo = $db->Fetch(); $threshold = $arInfo['r_memory']; } $sys_id= $_POST["text_r_sys_id"]; $xml = getXML(sprintf("../../lang/%s/system_monitoring.xml", $_SESSION['Lang'] ? $_SESSION['Lang'] : 'en' )); $FRC_BackUpUsually = $xml->data[0]->list[0]->FRC_BackUpUsually[0]["Stitle"]; $FRC_BackUpNeed = $xml->data[0]->list[0]->FRC_BackUpNeed[0]["Stitle"]; $FRC_BackUpWarning = $xml->data[0]->list[0]->FRC_BackUpWarning[0]["Stitle"]; $Return=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; $Return.=""; echo($Return); ?>