$Authorizations[$i0] = array('id' => @$r['0.' . $i0 . '.0'], 'document' => @$r['0.' . $i0 . '.0']); $Authorizations[$i0]['for'] = array(); for ($i1 = 0; isset($r['0.' . $i0 . '.1.' . $i1]); $i1++) { $Authorizations[$i0]['for'][$i1] = @$r['0.' . $i0 . '.1.' . $i1 . '']; } $Authorizations[$i0]['by'] = array(); for ($i1 = 0; isset($r['0.' . $i0 . '.2.' . $i1]); $i1++) { $Authorizations[$i0]['by'][$i1] = @$r['0.' . $i0 . '.2.' . $i1 . '']; } $Authorizations[$i0]['representative'] = array(); for ($i1 = 0; isset($r['0.' . $i0 . '.3.' . $i1]); $i1++) { $Authorizations[$i0]['representative'][$i1] = @$r['0.' . $i0 . '.3.' . $i1 . '']; } } $Authorizations = new Authorizations($Authorizations); if ($Authorizations->save() !== false) { die('ok:' . $_SERVER['PHP_SELF']); } else { die(''); } exit; // do not show the interface } $buttons = ""; if (isset($_REQUEST['edit'])) { $edit = true; } else { $edit = false; } $Authorizations = new Authorizations(); writeHead("<TITLE>Authorizations - VIRO - ADL Prototype</TITLE>" . ($edit ? '<SCRIPT type="text/javascript" src="edit.js"></SCRIPT>' : '<SCRIPT type="text/javascript" src="navigate.js"></SCRIPT>') . "\n");