0) Error("此论坛版块已存在,
请选择另一个名字.",""); $name=addslashes($name); $bg_color=addslashes($bg_color); $ba_image=addslashes($bg_image); $header_url=addslashes($header_url); $footer_url=addslashes($footer_url); $header=addslashes($header); $footer=addslashes($footer); $title=addslashes($title); $pds_ext1=str_replace(" ","",$pds_ext1); $pds_ext2=str_replace(" ","",$pds_ext2); // 生成管理员数据表 @mysql_query("insert into $admin_table (group_no,name,skinname,header,footer,header_url,footer_url,bg_image,bg_color,table_width, memo_num,page_num,cut_length,use_category,use_html,use_filter,use_status,use_pds,use_homelink, use_filelink,use_cart,use_autolink,use_showip,use_comment,use_formmail,use_showreply,use_secret,filter,avoid_tag, avoid_ip, use_alllist, max_upload_size,title,pds_ext1,pds_ext2,only_board) values ('$group_no','$name','$skinname','$header','$footer','$header_url','$footer_url','$bg_image','$bg_color','$table_width', '$memo_num','$page_num','$cut_length','$use_category','$use_html','$use_filter','$use_status','$use_pds','$use_homelink', '$use_filelink','$use_cart','$use_autolink','$use_showip','$use_comment','$use_formmail','$use_showreply','$use_secret','$filter','$avoid_tag','$avoid_ip','$use_alllist','$max_upload_size','$title','$pds_ext1','$pds_ext2','$only_board')") or Error("生成管理员数据表时产生了错误.

".mysql_error()); $table_name=$name; include "schema.sql"; // 生成论坛主数据表 @mysql_query($board_table_main_schema) or Error("生成论坛主数据表时产生了错误."); // 生成Division数据表 @mysql_query($division_table_schema) or Error("生成Division数据表时产生了错误."); @mysql_query("insert into $t_division"."_$table_name (division,num) values ('1','0')") or Error("添加Division数据表行时产生了错误"); // 生成回复数据表 @mysql_query($board_comment_schema) or Error("生成论坛回复数据表时产生了错误."); // 生成筛选数据表 @mysql_query($board_category_table) or Error("生成论坛的筛选数据表时产生了错误."); // 输入基本分类 @mysql_query("insert into $t_category"."_$table_name (num, name) values ('0','一般')") or Error("输入基本分类时产生了了错误"); @mysql_query("insert into $t_category"."_$table_name (num, name) values ('0','问题')") or Error("输入基本分类时产生了了错误"); @mysql_query("insert into $t_category"."_$table_name (num, name) values ('0','解答')") or Error("输入基本分类时产生了了错误"); mysql_query("update $group_table set board_num=board_num+1 where no='$group_no'"); movepage("$PHP_SELF?exec=view_board&group_no=$group_no&page=$page&page_num=$page_num"); } // 删除版块 elseif($exec2=="del") { $data=mysql_fetch_array(mysql_query("select name from $admin_table where no='$no'")); $table_name=$data[name]; $tmpData = mysql_query("select file_name1, file_name2 from $t_board"."_$table_name") or die("删除附件时产生了错误"); while($data=mysql_fetch_array($tmpData)) { if($data[file_name1]) @z_unlink("./".$data[file_name1]); if($data[file_name2]) @z_unlink("./".$data[file_name2]); } if(is_dir("./data/".$table_name)) zRmDir("./data/".$table_name); mysql_query("delete from $admin_table where no='$no'") or Error("删除版块时产生了错误"); mysql_query("drop table $t_board"."_$table_name") or Error("删除论坛主数据表时产生了错误"); mysql_query("drop table $t_division"."_$table_name") or Error("删除论坛Division数据表时产生了错误"); mysql_query("drop table $t_comment"."_$table_name") or Error("删除论坛回复数据表时产生了错误"); mysql_query("drop table $t_category"."_$table_name") or Error("v"); mysql_query("update $group_table set board_num=board_num-1 where no='$group_no'"); movepage("$PHP_SELF?exec=view_board&group_no=$group_no&page=$page&page_num=$page_num"); } // 分类部分 if($exec2=="category_add") { if(!$name) error("请输入要生成的分类"); $table_data=mysql_fetch_array(mysql_query("select name from $admin_table where no='$no'")); $check=mysql_fetch_array(mysql_query("select count(*) from $t_category"."_$table_data[name] where name='$name'")); if($check[0]>0) Error("分类有同名"); @mysql_query("insert into $t_category"."_$table_data[name] (name) values ('$name')") or error("添加分类时产生了错误"); movepage("$PHP_SELF?exec=view_board&exec2=category&no=$no&page=$page&page_num=$page_num&group_no=$group_no"); } elseif($exec2=="del_category") { $table_data=mysql_fetch_array(mysql_query("select name from $admin_table where no='$no'")); mysql_query("delete from $t_category"."_$table_data[name] where no='$category_no'",$connect) or Error("删除分类时产生了错误"); movepage("$PHP_SELF?exec=view_board&exec2=category&no=$no&page=$page&page_num=$page_num&group_no=$group_no"); } elseif($exec2=="category_modify_ok") { if(!$name) error("请输入要修改的分类"); $table_data=mysql_fetch_array(mysql_query("select name from $admin_table where no='$no'")); mysql_query("update $t_category"."_$table_data[name] set name='$name' where no='$category_no'",$connect); movepage("$PHP_SELF?exec=view_board&exec2=category&no=$no&page=$page&page_num=$page_num&group_no=$group_no"); } // 移动分类内容 elseif($exec2=="category_move") { $table_data=mysql_fetch_array(mysql_query("select name from $admin_table where no='$no'")); for($i=0;$i