$f_poll_exists = Input::Get('f_poll_exists', 'array', array()); $f_poll_checked = Input::Get('f_poll_checked', 'array', array()); $p_a = 0; $p_u = 0; switch ($f_target) { case 'publication': foreach ($f_poll_exists as $poll_nr => $lost) { $PollPublication = new PollPublication($poll_nr, $f_publication_id); if (array_key_exists($poll_nr, $f_poll_checked) && !$PollPublication->exists()) { $PollPublication->create(); $p_a++; } elseif (!array_key_exists($poll_nr, $f_poll_checked) && $PollPublication->exists()) { $PollPublication->delete(); $p_u++; } } ?> <script> try { window.opener.document.forms[0].onsubmit(); window.opener.document.forms[0].submit(); } catch (e) {} window.close(); </script> <?php break; case 'issue':