. k1 J0 @/ F3 ~. K' n+ }
出现在评论处,小问题。放出来怕笑话呢。。 W( N4 i. s! O: A9 M- G! `8 Z
01 }elseif($do == 'view'){7 q0 ~9 |0 l) U9 V3 S: ~/ q
02 1 D+ K$ {0 O0 q3 ~, @- _& ]2 W; i
03 require_once(dirname(__FILE__)."/global.php");' ^) i) U/ E5 I9 l, {& P6 d
04 require_once(MYMPS_INC."/member.class.php");
7 z7 g, T, B( R& `9 K05 require_once(MYMPS_INC."/ip.class.php");
, a1 e4 q1 L3 L2 `06
2 F* H; q* a8 \; M07 if(!empty($part)&&$action == 'write'){
/ D' U: P/ o/ G! l& {1 ^+ x08 if(if_other_site_post()){
3 t u3 v! ^( f5 B' m# o+ ?09 $msgs[]="请不要尝试从站外提交数据!";
1 i7 C3 r, ]; n10 show_msg($msgs);
$ A; C9 F( u1 N2 \! j11 exit();2 a* \ a0 a- }
12 }# n1 Z4 Z, h1 G! m* O
13
, i& n9 d( h* F! h" S2 r& m: i14 # N0 f1 s$ l1 [( Y+ _4 ?: s$ `- {
15 //mymps_chk_randcode();. O3 \) ?5 i; g Q. ~. z* \
16 ; x" ]8 F- F: p2 X9 q
17 $content = $_POST[content];8 ~' v; H: i# M9 x
18 if(empty($content)){write_msg("请填写评论内容!");exit();}# Q# o1 h$ ] d2 x5 s- i
19 if(strlen($content)>255){write_msg("请不要填写超过127个汉字!");exit();}
) K: v( g4 v# p" n9 }$ r6 q20 $result = verify_badwords_filter($mymps_global[cfg_if_comment_verify],'',$_POST[content]);
* f4 L8 @. S/ B) @4 \: z3 D21 $content = textarea_post_change($result[content]);% A6 |; h: ~) D* P* p
22 $comment_level = $result[level];! d K- K/ x* \; c8 S: z2 T8 o+ ^
23 $userid = $_GET['userid'];7 @) I5 o) M G; e
24
# Y* l0 S6 J8 V( G3 }* I' n25
# Q7 |9 y; T: E) L7 F* P4 k* P8 }' P+ N( p& {" @
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]."')");2 @9 H3 E$ e I
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都没处理好。出现问题了。+ j1 J" d* j* `. C7 |+ P' [
28 if($comment_level == '1'){/ v. L# N {5 z0 v9 M
29 write_msg("您的评论提交成功!","?part=".$part."&id=".$id);( X) _* F0 q+ y3 c" t9 \
30 }( G) ^7 F/ y) b
31 else{
' p! s: i2 K2 V8 e! z" _1 O32 write_msg("您提交的留言可能含有违禁词语,审核通过后显示!","?part=".$part."&id=".$id);
% m' K$ j7 B1 ?33 }/ t* q- F$ |" r8 U) G( w) ?
34 exit();
8 C* j$ Y+ L$ [/ @$ \35 }3 E5 F+ ^; q1 Y( w2 C$ y
结果出现问题了,
9 i0 ?( G7 L* B% s, e+ t
j* j6 @8 n2 k3 v H- S接下来就是
" B1 D) ~8 Y- P1 A- ^! V* R; }. m% w8 s
直接爆出管理员账号加MD5…
0 m3 N T7 P9 L# s! d3 u, V |