diff --git a/app/fifo_list/fifo_exec.php b/app/fifo_list/fifo_exec.php index 9e17f2d46f..f590f2e0e3 100644 --- a/app/fifo_list/fifo_exec.php +++ b/app/fifo_list/fifo_exec.php @@ -17,73 +17,76 @@ The Initial Developer of the Original Code is Mark J Crane - Copyright (C) 2010 + Copyright (C) 2010 - 2019 All Rights Reserved. Contributor(s): Mark J Crane */ -include "root.php"; -require_once "resources/require.php"; -require_once "resources/check_auth.php"; -if (permission_exists('active_queue_edit')) { - //access granted -} -else { - echo "access denied"; - exit; -} -if (count($_GET)>0) { - $switch_cmd = trim($_GET["cmd"]); - $action = trim($_GET["action"]); - $direction = trim($_GET["direction"]); -} +//includes + include "root.php"; + require_once "resources/require.php"; + require_once "resources/check_auth.php"; - -//GET to PHP variables -if (count($_GET)>0) { - - //fs cmd - if (strlen($switch_cmd) > 0) { - /* - if ($action == "energy") { - //conference 3001-example.dyndns.org energy 103 - $switch_result = event_socket_request($fp, 'api '.$switch_cmd); - $result_array = explode("=",$switch_result); - $tmp_value = $result_array[1]; - if ($direction == "up") { $tmp_value = $tmp_value + 100; } - if ($direction == "down") { $tmp_value = $tmp_value - 100; } - //echo "energy $tmp_value
\n"; - $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); - } - if ($action == "volume_in") { - $switch_result = event_socket_request($fp, 'api '.$switch_cmd); - $result_array = explode("=",$switch_result); - $tmp_value = $result_array[1]; - if ($direction == "up") { $tmp_value = $tmp_value + 1; } - if ($direction == "down") { $tmp_value = $tmp_value - 1; } - //echo "volume $tmp_value
\n"; - $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); - } - if ($action == "volume_out") { - $switch_result = event_socket_request($fp, 'api '.$switch_cmd); - $result_array = explode("=",$switch_result); - $tmp_value = $result_array[1]; - if ($direction == "up") { $tmp_value = $tmp_value + 1; } - if ($direction == "down") { $tmp_value = $tmp_value - 1; } - //echo "volume $tmp_value
\n"; - $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); - } - */ - //connect to the event socket - $fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); - //send the command over event socket - if ($fp) { - $switch_result = event_socket_request($fp, 'api '.$switch_cmd); - } +//check permissions + if (permission_exists('active_queue_edit')) { + //access granted + } + else { + echo "access denied"; + exit; } -} +//get variables + if (is_array($_GET)>0) { + $switch_cmd = trim($_GET["cmd"]); + $action = trim($_GET["action"]); + $direction = trim($_GET["direction"]); + } + +//GET to PHP variables + if (is_array($_GET)) { + //fs cmd + if (strlen($switch_cmd) > 0) { + /* + if ($action == "energy") { + //conference 3001-example.dyndns.org energy 103 + $switch_result = event_socket_request($fp, 'api '.$switch_cmd); + $result_array = explode("=",$switch_result); + $tmp_value = $result_array[1]; + if ($direction == "up") { $tmp_value = $tmp_value + 100; } + if ($direction == "down") { $tmp_value = $tmp_value - 100; } + //echo "energy $tmp_value
\n"; + $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); + } + if ($action == "volume_in") { + $switch_result = event_socket_request($fp, 'api '.$switch_cmd); + $result_array = explode("=",$switch_result); + $tmp_value = $result_array[1]; + if ($direction == "up") { $tmp_value = $tmp_value + 1; } + if ($direction == "down") { $tmp_value = $tmp_value - 1; } + //echo "volume $tmp_value
\n"; + $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); + } + if ($action == "volume_out") { + $switch_result = event_socket_request($fp, 'api '.$switch_cmd); + $result_array = explode("=",$switch_result); + $tmp_value = $result_array[1]; + if ($direction == "up") { $tmp_value = $tmp_value + 1; } + if ($direction == "down") { $tmp_value = $tmp_value - 1; } + //echo "volume $tmp_value
\n"; + $switch_result = event_socket_request($fp, 'api '.$switch_cmd.' '.$tmp_value); + } + */ + //connect to the event socket + //$fp = event_socket_create($_SESSION['event_socket_ip_address'], $_SESSION['event_socket_port'], $_SESSION['event_socket_password']); + //send the command over event socket + //if ($fp) { + // $switch_result = event_socket_request($fp, 'api '.$switch_cmd); + //} + } + + } ?>