// Access control if (!$user->admin) { accessforbidden(); } // Parameters $action = GETPOST('action', 'alpha'); $PDOdb = new TPDOdb(); /* * Actions */ if ($action == 'save') { if (!empty($_REQUEST['TRouting'])) { foreach ($_REQUEST['TRouting'] as $id_rem => &$rem) { $r = new TRouting(); $r->load($PDOdb, $id_rem); $r->set_values($rem); $r->check_old = !empty($rem['check_old']) ? 1 : 0; $r->fk_societe = GETPOST('TRouting_' . $r->getId() . '_fk_soc'); $r->fk_user = GETPOST('TRouting_' . $r->getId() . '_fk_user'); $r->save($PDOdb); } setEventMessage('Saved'); } } else { if ($action == 'delete') { $r = new TRouting(); $r->load($PDOdb, GETPOST('id')); $r->delete($PDOdb); } else { if ($action == 'add') { $r = new TRouting();