'; ZM\Error($error_message); continue; } } dbQuery('UPDATE Config SET Value=? WHERE Name=?', array($newValue, $config['Name'])); $changed = true; } # end if value changed } # end foreach config entry if ( $changed ) { switch ( $_REQUEST['tab'] ) { case 'system' : case 'config' : $restartWarning = true; break; case 'API': case 'web' : case 'tools' : break; case 'logging' : case 'network' : case 'mail' : case 'upload' : $restartWarning = true; break; case 'highband' : case 'medband' : case 'lowband' : break; } $redirect = '?view=options&tab='.$_REQUEST['tab']; loadConfig(false); # Might need to update auth hash # This doesn't work because the config are constants and won't really be loaded until the next refresh. #generateAuthHash(ZM_AUTH_HASH_IPS, true); } return; } // end if object vs action ?>