Exemplo n.º 1
0
function output_binary_values($elements)
{
    $command_string = "";
    foreach ($elements as $element_id => $element) {
        //every first item of a pair AFTER the Seperator and Init is 0 - skip that
        if ($element_id >= 2) {
            if ($element_id % 2 == 0) {
                continue;
            }
        }
        //if first elem - skip
        //parse value and round it
        $element_value = get_element_value($element);
        //check if valid output
        if (in_array($element_value, array(LOWCHAR, HIGHCHAR, INTROCHAR, SEPERATECHAR))) {
            $command_string = $command_string . $element_value;
        } else {
            echo "UNKNOWN VALUE " . $element_value;
            exit;
        }
    }
    //foreach
    //Output File Name and IR-Command String
    echo $command_string . "\n";
}
Exemplo n.º 2
0
function get_element_value_from_step_page($element_name, $step_page, $return = false)
{
    $get_element_value_from_step_page = '';
    if (is_array($_SESSION)) {
        $temp_array = $_SESSION["wp_slug_data_elements_step_" . $step_page];
        if (is_array($temp_array)) {
            $get_element_value_from_step_page = get_element_value($element_name, $temp_array);
        }
    }
    if ($return) {
        return $get_element_value_from_step_page;
    } else {
        echo $get_element_value_from_step_page;
    }
}