Пример #1
0
            } else {
                // Do ELSE
                $string = preg_replace($regex_if, "", $string, 1);
                $string = preg_replace($regex_else, "\\1", $string, 1);
            }
        }
    }
    return $string;
}
echo "<div class='center'>" . "\n\r";
$helpdesk = new PluginFormcreatorHelpdesk();
$formID = $_REQUEST['id'];
$form = new PluginFormcreatorForm();
$form->getFromDB($formID);
$tableau_beneficiary_name = "";
$targets = $helpdesk->getTarget($formID);
foreach ($targets as $target_id => $target_value) {
    $ticket = array();
    $validation_exist = false;
    $validationTab = array();
    $cpt_valid = 0;
    $ticket['entities_id'] = $form->fields['entities_id'];
    $ticket['urgency'] = $target_value['urgency'];
    $ticket['priority'] = $target_value['priority'];
    $ticket['itilcategories_id'] = $target_value['itilcategories_id'];
    $ticket['name'] = $target_value['name'];
    $questions = $helpdesk->getQuestionByForm($formID);
    foreach ($questions as $question_id => $question_value) {
        $question_name = 'question_' . $question_id;
        if (isset($_REQUEST[$question_name]) || isset($_REQUEST['question1_' . $question_id])) {
            switch ($question_value['type']) {