例) list.html?id=名字",""); // 连接数据库 if(!$connect) $connect=dbConn(); // 读取现有的论坛版块设置 $setup=get_table_attrib($id); // 若不是被设置的论坛版块时表示错误 if(!$setup[name]) Error("此版块不存在,

使用前先添加论坛版块.",""); // 读取版块论坛的设置 $group=group_info($setup[group_no]); // 求会员信息;;; 当有会员时 $member=member_info(); // 检查在线的会员的身份 if($member[is_admin]==1||$member[is_admin]==2&&$member[group_no]==$setup[group_no]||check_board_master($member, $setup[no])) $is_admin=1; else $is_admin=""; // 禁止访问相近IP时;;; $avoid_ip=explode(",",$setup[avoid_ip]); for($i=0;$i$setup[grant_delete]) { if(!$s_data[ismember]) { if($s_data[password]!=$password) Error("密码不正确!"); } else { if($s_data[ismember]!=$member[no]) Error("请输入密码!"); } } ///////////////////////////////////////////////////////////////////////////////////////////// // 删除帖子时 //////////////////////////////////////////////////////////////////////////////////////////// if(!$s_data[child]) // 无回复帖子时;; { mysql_query("delete from $t_board"."_$id where no='$no'") or Error(mysql_error()); // 删除帖子 // 删除文件 @z_unlink("./".$s_data[file_name1]); @z_unlink("./".$s_data[file_name2]); //by joys thumb @z_unlink("data/$id/thumb_".$data[no].".thumb"); minus_division($s_data[division]); if($s_data[depth]==0) { if($s_data[prev_no]) mysql_query("update $t_board"."_$id set next_no='$s_data[next_no]' where next_no='$s_data[no]'"); // 若有上一个文章,填充位置;;; if($s_data[next_no]) mysql_query("update $t_board"."_$id set prev_no='$s_data[prev_no]' where prev_no='$s_data[no]'"); // 若有上一个文章,填充位置;;; } else { $temp=mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id where father='$s_data[father]'")); if(!$temp[0]) mysql_query("update $t_board"."_$id set child='0' where no='$s_data[father]'"); // 若有源文章,删除源文章的回复帖子;;; } // 删除快速回复 mysql_query("delete from $t_comment"."_$id where parent='$s_data[no]'"); $total=mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id ")); mysql_query("update $admin_table set total_article='$total[0]' where name='$id'"); // 调整分类过滤 mysql_query("update $t_category"."_$id set num=num-1 where no='$s_data[category]'",$connect); // 是会员时,加相关会员分数 if($member[no]==$s_data[ismember]) @mysql_query("update $member_table set point1=point1-1 where no='$member[no]'",$connect) or error(mysql_error()); } //////// 关闭MySQL/////////////////////////////////////////////// if($connect) mysql_close($connect); $query_time=getmicrotime(); movepage("list.html?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&sn1=$sn1&divpage=$divpage"); ?>