|
134 | 134 | phpSession('write', 'reduce_power', $_POST['reduce_power']); |
135 | 135 | } |
136 | 136 |
|
137 | | -if (isset($_POST['fan_temp0']) && $_POST['fan_temp0'] != $_SESSION['fan_temp0']) { |
138 | | - // Format is: Threshold 45-55, Target 40-50, Speed 75-125 |
139 | | - $valid = true; |
140 | | - $parts = explode(',', $_POST['fan_temp0']); |
141 | | - if ($parts[0] < 45 || $parts[0] > 55) { |
142 | | - $valid = false; |
143 | | - $msg = 'Threshold must be between 45-55.'; |
144 | | - } else if ($parts[1] < 40 || $parts[1] > 50) { |
145 | | - $valid = false; |
146 | | - $msg = 'Target must be between 40-50.'; |
147 | | - } else if ($parts[1] >= $parts[0]) { |
148 | | - $valid = false; |
149 | | - $msg = 'Target must be less than threshold.'; |
150 | | - } else if ($parts[2] < 75 || $parts[2] > 125) { |
151 | | - $valid = false; |
152 | | - $msg = 'Speed must be between 75-125.'; |
153 | | - } |
154 | | - if ($valid == false) { |
155 | | - $_SESSION['notify']['title'] = NOTIFY_TITLE_ALERT; |
156 | | - $_SESSION['notify']['msg'] = $msg; |
157 | | - } else { |
158 | | - submitJob('fan_temp0', formatFanTemp0Params($_POST['fan_temp0']), NOTIFY_TITLE_INFO, NOTIFY_MSG_SYSTEM_RESTART_REQD); |
159 | | - phpSession('write', 'fan_temp0', $_POST['fan_temp0']); |
| 137 | +if (isset($_POST['update_fan_temp0'])) { |
| 138 | + if (isset($_POST['fan_temp0']) && $_POST['fan_temp0'] != $_SESSION['fan_temp0']) { |
| 139 | + // Format is: Threshold 45-55, Target 40-50, Speed 75-125 |
| 140 | + $valid = true; |
| 141 | + $parts = explode(',', $_POST['fan_temp0']); |
| 142 | + if ($parts[0] < 45 || $parts[0] > 55) { |
| 143 | + $valid = false; |
| 144 | + $msg = 'Threshold must be between 45-55.'; |
| 145 | + } else if ($parts[1] < 40 || $parts[1] > 50) { |
| 146 | + $valid = false; |
| 147 | + $msg = 'Target must be between 40-50.'; |
| 148 | + } else if ($parts[1] >= $parts[0]) { |
| 149 | + $valid = false; |
| 150 | + $msg = 'Target must be less than threshold.'; |
| 151 | + } else if ($parts[2] < 75 || $parts[2] > 125) { |
| 152 | + $valid = false; |
| 153 | + $msg = 'Speed must be between 75-125.'; |
| 154 | + } |
| 155 | + if ($valid == false) { |
| 156 | + $_SESSION['notify']['title'] = NOTIFY_TITLE_ALERT; |
| 157 | + $_SESSION['notify']['msg'] = $msg; |
| 158 | + } else { |
| 159 | + submitJob('fan_temp0', formatFanTemp0Params($_POST['fan_temp0']), NOTIFY_TITLE_INFO, NOTIFY_MSG_SYSTEM_RESTART_REQD); |
| 160 | + phpSession('write', 'fan_temp0', $_POST['fan_temp0']); |
| 161 | + } |
160 | 162 | } |
161 | 163 | } |
162 | 164 |
|
|
0 commit comments