poweredUp ) throw new Exception( sprintf( $errServerIsDown, $selectedServer ) ); // Get submitted data if ( array_key_exists( $selectedItemID, $_POST ) ) $selectedItem = $_POST[ $selectedItemID ]; if ( array_key_exists( $selectedItemID, $_POST ) ) $selectedItem = $_POST[ $selectedItemID ]; if ( array_key_exists( $viewSelectionID, $_POST ) ) $viewSelection = $_POST[ $viewSelectionID ] == 'true'; // Are we switching to another page? $nextPage = GetHiddenVar( NEXT_PAGE_ID ); if ( $nextPage != "" ) { $selectedLog = $selectedItem; SwitchToPage( $nextPage ); } // Create a ServerAdmin object. $serverAdmin = new MgServerAdmin(); $serverAdmin->Open( $selectedServer, $userInfo ); // Are we deleting the selected file? if ( CheckForDeleteSelection() ) { $serverAdmin->DeleteLog( $selectedItem ); $confirmationMsg = sprintf( $confSuccessfulDeletion, $selectedItem ); } } catch ( MgException $e ) { CheckForFatalMgException( $e ); $errorMsg = $e->GetExceptionMessage(); } catch ( Exception $e ) { $errorMsg = $e->getMessage(); } // Load display data try { if ( !$serverRec->poweredUp ) throw new Exception( sprintf( $errServerIsDown, $selectedServer ) ); if ( $selectedLog != ACTIVE_LOGS ) { $logFiles = GetLogFiles( $serverAdmin, $selectedLog ); $numLogFiles = count( $logFiles ); $currPage = GetPageNumber( $logFiles, $selectedItem, $pageSize ); GetPageRange( $currPage, $numLogFiles, $pageSize, $firstPageIndex, $lastPageIndex ); LoadLogFileTable( $logFilesTable, $firstPageIndex, $lastPageIndex, $serverAdmin, $selectedLog ); if ( !array_key_exists( $selectedItem, $logFilesTable ) && $numLogFiles > 0 ) $selectedItem = $logFiles[$firstPageIndex]; } $serverAdmin->Close(); } catch ( MgException $e ) { CheckForFatalMgException( $e ); if ( empty( $errorMsg ) ) $errorMsg = $e->GetExceptionMessage(); } catch ( Exception $e ) { if ( empty( $errorMsg ) ) $errorMsg = $e->getMessage(); } ?>