$filter[$i]不适合使用的词语"); if(eregi($filter[$i],$f_name)) Error("$filter[$i]不适合使用的词语"); } } // 隐藏密码 if($password) { $temp=mysql_fetch_array(mysql_query("select password('$password')")); $password=$temp[0]; } // 管理员或限制HTML使用级别时检查TAG的禁止情况 if(!$is_admin&&$setup[grant_html]<$member[level]) { $memo=del_html($memo);// 禁止内容的HTML;; } // 会员登陆时读取名字等;; if($member[no]) { if($mode=="modify"&&$member[no]!=$s_data[ismember]) { $name=$s_data[name]; } else { $name=$member[name]; } } // 做各种变量的addslashes $name=addslashes(del_html($name)); $memo=autolink($memo); $memo=addslashes($memo); // 求回复的最高NUMBER值(检查重复内容) $max_no=mysql_fetch_array(mysql_query("select max(no) from $t_comment"."_$id where parent='$no'")); // 检查是否有相同的内容;; if(!$is_admin) { $temp=mysql_fetch_array(mysql_query("select count(*) from $t_comment"."_$id where memo='$memo' and no='$max_no[0]'")); if($temp[0]>0) Error("不能发表相同内容的文章."); } // 设置COOKIES;; // 处理已存在的SESSION //if($c_name) $HTTP_SESSION_VARS["writer_name"]=$name; // 4.0xSESSION处理 if($c_name) { $writer_name=$name; session_register("writer_name"); } // 设置各种变量 $reg_date=time(); // 求现在时间;; $parent=$no; // 检查有没有相关帖子 $check = mysql_fetch_array(mysql_query("select count(*) from $t_board"."_$id where no = '$no'", $connect)); if(!$check[0]) Error("原帖不存在."); // 输入回复 mysql_query("insert into $t_comment"."_$id (parent,ismember,name,password,memo,reg_date,ip) values ('$parent','$member[no]','$name','$password','$memo','$reg_date','$REMOTE_ADDR')") or error(mysql_error()); // 求回复数后整理 $total=mysql_fetch_array(mysql_query("select count(*) from $t_comment"."_$id where parent='$no'")); mysql_query("update $t_board"."_$id set total_comment='$total[0]' where no='$no'") or error(mysql_error()); // 是会员时,加相应的会员分数 @mysql_query("update $member_table set point2=point2+1 where no='$member[no]'",$connect) or error(mysql_error()); @mysql_close($connect); // 移动页面 movepage("$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category"); ?>