Hỏiai fix giùm cái chatbox này vs

3 bài đăng
27.10.2017 / 23:17
trandat
Bài đăng: 7
Member

code cua mteen chatbox này fix mãi ko đc ai fix jup vs cái kích hoạt tài khoản

PHP
  1. <?php
  2. define('_IN_JOHNCMS', 1);
  3. $rootpath = '';
  4. require('incfiles/core.php');
  5. if (isset($_POST['msg'])) {
  6. $msg = isset($_POST['msg']) ? mb_substr(trim($_POST['msg']), 0, 5000) : '';
  7. $flood = functions::antiflood();
  8. if ($ban['1'] || $ban['13'])
  9. $error[] = $lng['access_forbidden'];
  10. if ($flood)
  11. $error = $lng['error_flood'] . ' ' . $flood . '&#160;' . $lng['seconds'];
  12. if (!$error) {
  13. $req = mysql_query("SELECT * FROM `guest` WHERE `user_id` = '$user_id' ORDER BY `time` DESC");
  14. $res = mysql_fetch_array($req);
  15. if ($res['text'] == $msg) {
  16. exit;
  17. }
  18. $ban = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_ban_users` WHERE `user_id` = '" . $datauser['id'] . "' AND `ban_time` > '" . time() . "'"), 0);
  19. if($ban > 0){
  20. exit;
  21. }
  22. }
  23.  
  24. // Вставляем сообщение в базу
  25.  
  26. if($user_id){
  27. if($loai ==0){
  28. //--BOT AUTO--//
  29. include 'converse/bot.php';
  30. include 'converse/ban.php';
  31. include 'converse/botavatar.php';
  32. include 'converse/thayphan.php';
  33. include 'converse/showinfo.php';
  34. include 'converse/botchat.php';
  35. include 'converse/simsim.php';
  36. //--DEL CHAT--//
  37. /*Mod auto xóa chatbox by pkoolvn*/
  38. $idbot=256;
  39. if($rights>=5 || $datauser['id'] == 4963) {
  40. if(preg_match('|#xoa|',$msg) || preg_match('|#pkoolvn|',$msg) || preg_match("|#del|",$msg)) {
  41.  
  42. mysql_query("DELETE FROM `guest`");
  43.  
  44. mysql_query("UPDATE `users` SET `total_on_site` = '$totalonsite', `lastdate` = " . time() . " WHERE `id` = '$idbot'");
  45. }
  46. }
  47. mysql_query("INSERT INTO `guest` SET `user_id`='".$user_id."', `text`='" . mysql_real_escape_string($msg) . "', `time`='".time()."'");
  48. if($datauser['kichhoat'] == 1){
  49. $idbot = 100;
  50. //mod nhan qua by pkoolvn//
  51. if(preg_match('|67654367666665|',$msg) || preg_match('|uuyfgjhffhhffdguhvcddghhf|',$msg) || preg_match("|pjh53256666|",$msg)) {
  52. $timeset = time() + 24 * 3600;
  53. if($datauser['timenhanqua'] < time()){
  54. $bot = "Chúc mừng @$login nhận được 1 hộp quà noel vào vật phẩm để mở hộp quà";
  55. mysql_query("UPDATE `users` SET `timenhanqua` = '{$timeset}', `hopqua`=`hopqua`+1 WHERE `id` = '{$datauser['id']}'");
  56. } else {
  57. $bot = "@$login bạn đã nhận quà 24h sau khi nhận mới nhận được tiếp";
  58. }
  59. $bot=html_entity_decode($bot,ENT_QUOTES,'UTF-8');
  60. $time = time()+10;
  61. mysql_query("INSERT INTO `guest` SET
  62. `adm` = '$admset',
  63. `time` = '$time',
  64. `user_id` = '$idbot',
  65. `name` = 'Puaru',
  66. `text` = '" . mysql_real_escape_string($bot) . "',
  67. `ip` = '60543201',
  68. `browser` = 'Iphone 4'
  69. ");
  70. mysql_query("UPDATE `users` SET `total_on_site` = '$totalonsite', `lastdate` = " . time() . " WHERE `id` = '$idbot'");
  71. }
  72. }
  73. if(preg_match('|Giang sinh an lanh|',$msg) || preg_match('|giang sinh an lanh|',$msg) || preg_match("|Giang Sinh An Lanh|",$msg) || preg_match("|GIANG SINH AN LANH|",$msg)) {
  74. mysql_query("UPDATE `users` SET `timnoel` = '0', `okenoel`='1' WHERE `id` = '{$datauser['id']}'");
  75. }
  76.  
  77. if(preg_match('|Happy new year|',$msg) || preg_match('|HAPPY NEW YEAR|',$msg) || preg_match("|happy new year|",$msg) || preg_match("|Happy New Year|",$msg)) {
  78. if($user_id == $datauser['id']){
  79. echo'<META HTTP-EQUIV="refresh" CONTENT="0; URL=/">';
  80. }
  81.  
  82. $timeph = time() + 300;
  83. mysql_query("UPDATE `users` SET `timephaohoa` = '{$timeph}' WHERE `id` = '{$datauser['id']}'");
  84. }
  85. if($loai ==1){
  86. if ($datauser['vips']==1) {
  87. if($datauser['xu'] >=10000){
  88. mysql_query("INSERT INTO `wnew` SET `user`='".$user_id."', `text`='" . mysql_real_escape_string($msg) . "', `time`='".time()."'");
  89. mysql_query("UPDATE users SET `xu` = `xu` -10000 WHERE id = $user_id");
  90. } else {
  91. echo 'Không đủ tiền!';
  92. }
  93. } else {
  94. echo 'Bạn không phải là <b> VIP </b>';
  95. }
  96. }
  97. }
  98. if ($user_id) {
  99. $postguest = $datauser['postguest'] + 1;
  100. mysql_query("UPDATE `users` SET `postguest` = '$postguest', `lastpost` = '" . time() . "',`lastdate`='" . time() . "' WHERE `id` = '$user_id'");
  101. }
  102.  
  103. }
  104. }
  105. $total = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0'"), 0);
  106. if ($total) {
  107. $req = mysql_query("SELECT `guest`.*, `guest`.`id` AS `gid`, `users`.`lastdate`, `users`.`id`, `users`.`rights`, `users`.`name`
  108. FROM `guest` LEFT JOIN `users` ON `guest`.`user_id` = `users`.`id`
  109. WHERE `guest`.`adm`='0' ORDER BY `time` DESC LIMIT ".(!$is_mobile ? 7 : 6)."");
  110. echo '<div class="forumtxt">';
  111. while ($gres = mysql_fetch_assoc($req)) {
  112. $post = $gres['text'];
  113. $post = functions::checkout($gres['text'], 1, 1);
  114. if ($set_user['smileys'])
  115. $post = functions::smileys($post, $gres['rights'] ? 1 : 0);
  116. echo'<div class="forumtext">';
  117. echo'<table cellpadding="0" cellspacing="0" width="99%" border="0" style="table-layout:fixed;word-wrap: break-word;">
  118. <tr><td width="60px;" class="blog-avatar">';
  119. if($gres['id'] == 7){
  120. echo '<img class="avatar_bv" src="http://images3.wikia.nocookie.net/__cb20111116180029/marvelvscapcom/images/c/c0/Cap_america_final_justice.gif" width="100" height="200" title="'.$gres['name'].'"/></span>';
  121. } else {
  122. if (file_exists(($rootpath.'files/users/avatar/'.$gres['id'].'.png'))) {
  123. echo '<img class="avatar_bv" src="../avatar/'.$gres['id'].'.png" width="60" height="60" title="'.$gres['name'].'"/></span>';
  124. }
  125. else
  126. {
  127. echo '<img class="avatar_bv" src="../avatar/'.$gres['id'].'.png" width="60" height="60" title="'.$gres['name'].'"/></span>';
  128. }
  129. }
  130. echo'</td><td style="vertical-align: bottom;"><table cellpadding="0" cellspacing="0"><tbody>
  131. <tr><td class="current-blog" rowspan="2" style=""><div class="blog-bg-left">';
  132. echo'<img src="/giaodien/images/left-blog.png"></div>';
  133. echo (time() > $gres['lastdate'] + 300 ? ' <img style="vertical-align:middle;" title="offline" src="/images/off.png" alt="offline"/> ' : '<img style="vertical-align:middle;" title="online" src="/images/on.png" alt="online"/>');
  134. $pkoolvn = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id = '$gres[id]'"),0);
  135. $pkoolvn = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE id = '$gres[id]'"),0);
  136.  
  137.  
  138. if($pkoolvn['id'] == 6 || $pkoolvn['id'] == 2618) {
  139. echo' <i class="admin">';}
  140. $icon = $pkoolvn['icon'];
  141. echo'<a href="javascript:tag(\'@\', \''.$pkoolvn['id'].' \', \'\')"><b><font color="003366">'.nick($pkoolvn['id']).'</font></b></a>';
  142.  
  143. if($pkoolvn['chuc']){
  144. echo'<b><font color="red"> - '.$pkoolvn['chuc'].'</b></font>';
  145. }
  146. if($pkoolvn['danhhieu']){
  147. echo'</br><font color="green">Danh hiệu: </font> <font color="e50b3e">'.$pkoolvn['danhhieu'].'</font>';
  148. }
  149. echo' </i></strong></font></font></font></strong></span></span></strong></span></strong></marquee>';
  150. if($pkoolvn['chuchay'] != NULL){
  151. echo'<marquee behavior="alternate"><marquee width="150"><font color="red"><b><i>'.htmlspecialchars($pkoolvn['chuchay']).'</i></b></font></marquee></marquee>';
  152. }
  153. $ban = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_ban_users` WHERE `user_id` = '" . $pkoolvn['id'] . "' AND `ban_time` > '" . time() . "'"), 0);
  154. echo'<div class="text">';
  155. $check = functions::checkout($gres['text'], 1, 0);
  156. $url = $check;
  157. if($pkoolvn['kichhoat'] <= 0){
  158. echo'*****bài viết bị ẩn do tài khoản chưa kích hoạt*****<br><br>';
  159. } else if($ban > 0){
  160. echo'*****bài viết bị ẩn do tài khoản bị khóa*****<br><br>';
  161. } else if(preg_match('|.jpg|',$url)|| preg_match('|.bmp|',$url)||
  162. preg_match('|.png|',$url)|| preg_match('|.gq|',$url)|| preg_match('|.PNG|',$url)|| preg_match('|.JPG|',$url)||
  163. preg_match('|.jpg|',$url)||
  164. preg_match('|.GQ|',$url)||
  165. preg_match('|.PNG|',$url)||
  166. preg_match('|.jpeg|',$url)||
  167. preg_match('|.Jpg|',$url)||
  168. preg_match('|youtube|',$url)||
  169. preg_match('|.gif|',$url)) {
  170. echo ':troll:<br><br>';
  171. } else {
  172. if($pkoolvn['id'] == 6 || $pkoolvn['id'] == 293){
  173. echo'<b><font color="red">'.$post.'<br/><br/></font></b>';
  174. } else {
  175. echo''.$post.'<br/><br/>';
  176. }
  177. }
  178. echo '<i><span style="font-size:9px;color:#777;float:right"> ('.functions::thoigian($gres['time']).')</span></i>';
  179. echo'</div></div></td></tr></tbody></table></td></tr></tbody></table>';
  180. echo'</div>';
  181. ++$i;
  182. }
  183. } else {
  184. echo '<div class="menu"><p>' . $lng['guestbook_empty'] . '</p></div>';
  185. }
  186.  
  187.  
  188. ?>
Đã chỉnh sửa. trandat (27.10.2017 / 23:18)
28.10.2017 / 04:36
Jichan
Bài đăng: 1028
Member
Mệt cứ nói, đừng cố....

Tìm $gres[id] sửa thành {$gres['id']}

28.10.2017 / 06:41
VinaDP
Bài đăng: 627
Member

pkoolvn là ai mà sao code ghi tên mình thế?