*/ 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 = $HTTP_POST_VARS["cat_ID"]; $cat_name=get_catname($cat_ID); $cat_name=addslashes($cat_name); if ($cat_ID=="1") 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 :)"); } ?>
Edit a category:
\n"; while($row = mysql_fetch_object($result)) { echo "\t\n"; } echo "\n"; ?>

Add a category:



Note:
Deleting a category does not delete posts from that category.
It will just set them back to the default category . */ include($b2inc."/b2footer.php"); ?>