} if (isset($_GET)) { foreach ($_GET as $k => $v) { ${$k} = $v; } } switch ($op) { case "MyMenuAdd": MyMenuAdd($xposition, $itemname, $indent, $margintop, $marginbottom, $itemurl, $bold, $status); break; case "MyMenuSave": MyMenuSave($menuid, $xposition, $itemname, $indent, $margintop, $marginbottom, $itemurl, $bold, $status); break; case "MyMenuAdmin": MyMenuAdmin(); break; case "MyMenuEdit": MyMenuEdit($menuid); break; case "ele_up": ele_up($id, $pos); break; case "ele_down": ele_down($id, $pos); break; default: MyMenuAdmin(); break; } include 'footer.php'; xoops_cp_footer();
$xoopsDB->queryF($sql) or $eh->show("error"); $url = "index.php?id=" . $id; Header("Location: {$url}"); } function ele_down($id, $ide, $pos) { global $xoopsDB, $_POST, $eh; $pos2 = $pos + 1; $sql = sprintf("UPDATE %s SET ele_order='%s' WHERE ele_id='%s'", $xoopsDB->prefix("form"), $pos2, $ide); $xoopsDB->queryF($sql) or $eh->show("error"); $url = "index.php?id=" . $id; Header("Location: {$url}"); } if (isset($_POST)) { foreach ($_POST as $k => $v) { ${$k} = $v; } } if (isset($_GET)) { foreach ($_GET as $k => $v) { ${$k} = $v; } } switch ($op) { case "ele_up": ele_up($id, $ide, $pos); break; case "ele_down": ele_down($id, $ide, $pos); break; }