'/var/run/emhttpd.socket', CURLOPT_RETURNTRANSFER => true]); curl_exec($ch); curl_close($ch); } switch ($device) { case 'New': $cmd = $action=='up' ? 'S0' : ($action=='down' ? 'y' : false); if ($cmd && $name) exec("/usr/sbin/hdparm -$cmd /dev/$name >/dev/null 2>&1"); break; case 'Clear': emhttpd("clearStatistics=true"); break; default: if ($name) emhttpd("cmdSpin$action=$name"); else emhttpd("cmdSpin{$device}All=true"); break; } ?>