& ?. x1 g* T; K6 r- |3 f4 m
出现在评论处,小问题。放出来怕笑话呢。。5 m+ L8 ?+ V# S: b. V
01 }elseif($do == 'view'){+ t o+ M$ X( z% d% ]( m2 c
02
7 j2 j, [7 U2 A3 [4 a5 _& z03 require_once(dirname(__FILE__)."/global.php");
6 M% W- q% ?" t) v04 require_once(MYMPS_INC."/member.class.php");
( O( P6 B, r7 a. Q7 l2 @8 V: Z05 require_once(MYMPS_INC."/ip.class.php");& e8 n3 L- _; Z1 J! P
06
4 U3 O$ _1 m& |4 m, w+ ] |07 if(!empty($part)&&$action == 'write'){0 G1 s5 ~- @$ F" g
08 if(if_other_site_post()){
7 l& o5 H* F" A" m5 ]: F2 X09 $msgs[]="请不要尝试从站外提交数据!";
9 ?' }# W5 C4 v, C10 show_msg($msgs);
" {" f+ v1 g A# q: o+ |; {11 exit();( y7 O# q4 p) ?- s8 I; w2 H" ]
12 }
+ H+ K V2 J& F6 X13
4 l6 D: D( _' d" `1 x2 n14
8 S5 R8 t5 |3 b! R1 u15 //mymps_chk_randcode();, A+ U) p8 j' Z; A2 `3 {, f5 X% k) U
16 ( g0 I7 v' Z! G8 c( U1 k& L
17 $content = $_POST[content];9 i8 l% e$ h" G: A% U- I( I) Y3 B
18 if(empty($content)){write_msg("请填写评论内容!");exit();}
! z+ }& L5 u4 H# o. I) t: ^19 if(strlen($content)>255){write_msg("请不要填写超过127个汉字!");exit();}
+ @+ T, ~4 z; V# O2 Y' B: s- o20 $result = verify_badwords_filter($mymps_global[cfg_if_comment_verify],'',$_POST[content]);0 b/ {# T1 ?0 p5 r4 i# {6 B
21 $content = textarea_post_change($result[content]);
7 a% U2 |5 a9 x; _9 u22 $comment_level = $result[level];
: ^: ^$ I! _9 q: W* G9 n/ X; t23 $userid = $_GET['userid'];
5 [" c% `3 O @1 h0 p+ N) \24 / {, u2 [, W" U. t# L( E
25 ' W% m" ?) D7 R; h6 x
( m5 r5 @: o% m' q
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]."')");
9 ?- J* u, i: e# j- t; ^% M27 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都没处理好。出现问题了。
# M8 b- |2 f' b5 N: x! F$ \# T28 if($comment_level == '1'){
8 Z8 |. C5 a) T( @5 `% f29 write_msg("您的评论提交成功!","?part=".$part."&id=".$id);
7 y4 S+ C2 q' j' q5 L30 }
: u( R- T. z' W( Z2 F31 else{ l& h6 v- s. ^* r5 ~3 b4 \
32 write_msg("您提交的留言可能含有违禁词语,审核通过后显示!","?part=".$part."&id=".$id);
) F3 p& \; g, n* @& t% r33 }
V, E$ J- o( L, H+ D3 z34 exit();$ g% U. E6 O @4 _0 ~
35 }
' A* p5 R* L9 r' @# H9 S% M/ n结果出现问题了," _6 K9 h' p |* \3 Y
5 { S* q7 q# Y0 n4 ^/ ?7 S4 y
接下来就是
3 k2 x+ O+ d! `5 M! \& m, w0 h
/ L/ _% f. C* ?5 b直接爆出管理员账号加MD5…1 k B& _! K% l2 i2 g, A2 ^
|