*/ function add_magic_quotes($array) { foreach ($array as $k => $v) { if (is_array($v)) { $array[$k] = add_magic_quotes($v); } else { $array[$k] = addslashes($v); } } return $array; } if (!get_magic_quotes_gpc()) { $HTTP_GET_VARS = add_magic_quotes($HTTP_GET_VARS); $HTTP_POST_VARS = add_magic_quotes($HTTP_POST_VARS); $HTTP_COOKIE_VARS = add_magic_quotes($HTTP_COOKIE_VARS); } $b2varstoreset = array('action','standalone','cat'); for ($i=0; $i$cat_name"); header('Location: b2categories.php'); break; case 'Delete': $standalone = 1; require_once('b2header.php'); $cat_ID = intval($HTTP_POST_VARS["cat_ID"]); $cat_name = get_catname($cat_ID); $cat_name = addslashes($cat_name); if (1 == $cat_ID) die("Can't delete the $cat_name category: this is the default one"); if ($user_level < 3) die ('Cheatin’ uh?'); $query = "DELETE FROM $tablecategories WHERE cat_ID = $cat_ID"; $result = mysql_query($query) or die("Couldn't delete category $cat_name".mysql_error()); $query = "UPDATE $tableposts SET post_category='1' WHERE post_category='$cat_ID'"; $result = mysql_query($query) or die("Couldn't reset category on posts where category was $cat_name"); header('Location: b2categories.php'); break; case 'Rename': require_once ('b2header.php'); $cat_name = get_catname($HTTP_POST_VARS["cat_ID"]); $cat_name = addslashes($cat_name); ?>

Old name:

New name:
" />
$cat_name: ".mysql_error()); header('Location: b2categories.php'); break; default: $standalone = 0; require_once ('b2header.php'); if ($user_level < 3) { die("You have no right to edit the categories for this blog.
Ask for a promotion to your blog admin. :)"); } ?>

get_results("SELECT * FROM $tablecategories ORDER BY cat_ID"); echo "\n"; ?>

Note:
Deleting a category does not delete posts from that category, it will just set them back to the default category .

*/ include('b2footer.php'); ?>