; O- r; T; b# G! c+ \
出现在评论处,小问题。放出来怕笑话呢。。* o. O) ~) f, T3 L+ W' P
01 }elseif($do == 'view'){% q3 D6 a- b7 w* x. G0 c P, q
02
8 n* p% k. C/ o+ e: ?" e03 require_once(dirname(__FILE__)."/global.php");: E7 ^/ i) s. j2 P6 r* [/ t# x
04 require_once(MYMPS_INC."/member.class.php");
$ |9 A# k+ V+ P/ P, ~) p) b05 require_once(MYMPS_INC."/ip.class.php");
8 m- ~* d [: M) y% W4 K06
2 u: y: k5 j* `$ U/ Y+ g3 Y; d8 j07 if(!empty($part)&&$action == 'write'){
& X; u' j! `& ~0 D08 if(if_other_site_post()){
; Z/ s! I; F- n; u3 u) v( ]09 $msgs[]="请不要尝试从站外提交数据!";, l: P8 g: w* t1 x U" D
10 show_msg($msgs);
8 |3 |& o9 ], A* L; \, U11 exit();) Y1 Z! K6 S5 }3 a. x3 w
12 }8 d% V$ y+ X e- {# g* A
13
* T- g' t: V8 N% B' a1 o14
G4 p V( w6 W" s5 P15 //mymps_chk_randcode();) a' A! o% L! K$ k2 g& q% ~* I
16
: b9 L9 t. k( d$ Z, N+ j8 m: S7 M [17 $content = $_POST[content];
* T2 w4 ^% I3 L# m18 if(empty($content)){write_msg("请填写评论内容!");exit();}
" ~- F# H1 ^# s+ N19 if(strlen($content)>255){write_msg("请不要填写超过127个汉字!");exit();}
2 N- h- q# t! M1 N1 C5 i20 $result = verify_badwords_filter($mymps_global[cfg_if_comment_verify],'',$_POST[content]);' a# F' C! X: n R4 a
21 $content = textarea_post_change($result[content]);8 l! W: @5 y& ]3 [# H
22 $comment_level = $result[level];
* d$ w, k& `: Z! i' Q, v2 }23 $userid = $_GET['userid'];
3 J# o! ?! n, a+ P- Z# f1 ^24
% I% w7 v# F" T8 ?% ^; z) P25
- v. q2 x+ h- ]( O1 z4 \8 ~" u0 t9 q$ m
26 $db->query("INSERT INTO `{$db_mymps}".$part."_comment` (".$part."id,content,pubtime,ip,comment_level,userid)VALUES('$id','$content','".time()."','".GetIP()."','$comment_level','".$_POST[userid]."')");% z+ _4 _4 p% x$ e$ g+ L
27 echo "INSERT INTO `{$db_mymps}".$part."_comment` (".$part."id,content,pubtime,ip,comment_level,userid)VALUES('$id','$content','".time()."','".GetIP()."','$comment_level','".$_POST[userid]."')";//userid和getip都没处理好。出现问题了。
/ g! X+ |9 g4 b6 z( f28 if($comment_level == '1'){
6 u8 L8 D2 z7 [- q' H% S29 write_msg("您的评论提交成功!","?part=".$part."&id=".$id);
, _$ T( _- n: {1 P30 }/ H' e F+ p x; |7 Z3 w
31 else{" h' H( x7 w4 B" r& t; C9 l6 b
32 write_msg("您提交的留言可能含有违禁词语,审核通过后显示!","?part=".$part."&id=".$id);" X3 L2 Y* {3 \9 d. I7 s, I i3 s
33 }1 R8 s) w } }. S3 i
34 exit();
0 M H% U" C/ O2 Y; R: K35 }
' C& T$ X) b- l1 G0 }( E结果出现问题了,3 ]' w# u' {3 r9 O
. K4 K9 d+ F) p+ h5 T; b5 L6 v接下来就是- b4 Z. {/ m5 X0 w* a1 M
3 s1 V+ K, c+ l* r直接爆出管理员账号加MD5…8 A# \0 d- u# m, S) u7 X2 _
|