function saveChanges() { global $db; $cat = rmc_server_var($_POST, 'cat', ''); $page = rmc_server_var($_POST, 'page', 1); $porder = rmc_server_var($_POST, 'porder', array()); if (count($porder) <= 0) { header("location: pages.php?cat={$cat}&page={$page}", '', 0); die; } foreach ($porder as $k => $v) { $pag = new QPPage($k); if ($pag->isNew()) { continue; } $pag->setOrder($v); $pag->update(); } redirectMsg("pages.php?cat={$cat}&page={$page}", __('Changes saved successfully!', 'qpages'), 0); }