% K8 t, ^* V% M# J出现在评论处,小问题。放出来怕笑话呢。。) @6 a6 ]2 A r2 ^7 I- [
01 }elseif($do == 'view'){
8 ^3 z) z! _: L. p02 & i8 J4 r: S* Y
03 require_once(dirname(__FILE__)."/global.php");
0 M9 X* C/ W; R9 C1 q( s' {1 h04 require_once(MYMPS_INC."/member.class.php");* G' q7 R3 s" N0 O. Z+ t/ m _0 z
05 require_once(MYMPS_INC."/ip.class.php");
6 e: H% u5 ~7 F0 y06
( T1 F3 u' z0 l, V8 S( d07 if(!empty($part)&&$action == 'write'){
( B2 B3 e, U( B2 E$ h0 C8 ]08 if(if_other_site_post()){
, ~5 k* z. Q" p9 O$ b09 $msgs[]="请不要尝试从站外提交数据!";( d" j4 A) w5 d1 |6 d; f
10 show_msg($msgs);, C6 P% ]* Z% \0 P" e
11 exit();+ M* C$ g6 j. ^3 J) Y! g
12 }! A U. H$ G0 g; ]! h+ U' a" ~
13
2 Z9 G, q* F+ `1 Z+ F0 D( O14 # ]4 W! B' E; B I9 Y% P
15 //mymps_chk_randcode();7 R0 l$ S' ]8 Y( h( x$ e" a
16
K# O) x @ j8 T3 ~17 $content = $_POST[content];
8 L8 S1 B$ o% j. @+ b% f+ L- R18 if(empty($content)){write_msg("请填写评论内容!");exit();} |. T$ C( ?. ` z: C+ X
19 if(strlen($content)>255){write_msg("请不要填写超过127个汉字!");exit();}/ s8 E/ O5 l1 [* Z$ C9 }
20 $result = verify_badwords_filter($mymps_global[cfg_if_comment_verify],'',$_POST[content]);
+ h6 R/ q, n7 ~21 $content = textarea_post_change($result[content]);
+ u* _9 ]! H: }6 t( ^22 $comment_level = $result[level];
& q. G C5 d0 l* A+ D" w23 $userid = $_GET['userid'];
R6 w3 i4 @9 q: Y24
8 R* S* Z" Z$ ^" @- Q3 ]/ u3 C25 $ g. W1 N8 E. G8 d
2 [' z, @) K) h8 Y9 B" ~3 n7 W26 $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]."')");5 |7 d1 Z% {1 r
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都没处理好。出现问题了。
2 f8 ~& q% M2 E: r28 if($comment_level == '1'){. ?7 ~$ I6 y" X% L
29 write_msg("您的评论提交成功!","?part=".$part."&id=".$id);
6 K0 ], x; H0 K, Q7 b- `30 }' {* a' z5 G' _, T% y
31 else{
0 r X" t: m" Y F, ~- v32 write_msg("您提交的留言可能含有违禁词语,审核通过后显示!","?part=".$part."&id=".$id);
- |* ?/ Z! c8 Z) d# q33 }
8 D7 h8 Y. i/ R6 A34 exit();6 v* `9 K6 Y2 @+ C* d
35 }( N% v' q' k% e* ` m
结果出现问题了,8 N- f3 ?( Q; ~- D5 l
) \7 Y2 T8 _5 _; a8 D
接下来就是
$ N1 H* x, [# Y% I6 M6 m* _$ A# D3 [
直接爆出管理员账号加MD5…
/ d1 A% F& s) q1 M/ S d |