$formdata = array(); if (isset($exercise['choices'])) { $formtext = $exercise['choices']; foreach ($formtext as $formId => $choiceData2) { $form = new Form(); $form->setFormId($formId); $form->setExerciseId($exerciseId); $choiceText = $choiceData2; $choices = array(); foreach ($choiceText as $tempKey => $choiceData) { if (trim($choiceData) === '') { continue; } $choice = new Choice(); $choice->SetText(htmlentities(htmlentities(htmlspecialchars_decode($choiceData)))); $choice->SetFormId($formId); $choices[] = $choice; } if ($choices !== null && $choices !== array()) { $form->setChoices($choices); $formdata[] = $form; } } } #endregion if (isset($_FILES[$fileName]) || $formdata !== array()) { $error = 0; if (isset($_FILES[$fileName])) { $file = $_FILES[$fileName]; $error = $file['error']; if ($error === 0) {