• Bang hội • Tiền mặt: 0 Xu • Trò chơi • Hộp quà giáng sinh • Thứ Bảy, 10:47:40 - 03/10/2026
Mã nguồn diễn đàn WAP JohnCMS.Com

Các điều hành viên: Mod, SMod, Admin

Share code phòng chat ra trang chủ JohnCMS

Share code phòng chat ra trang chủ JohnCMS

#1 » Gửi bài gửi bởi Vuonghh1998 » 07/03/2016 15:46 » @437199

Share code phòng chat ra trang chủ JohnCMS

Theo yêu cầu của mọi người share luôn, trên mạng share nhiều nhưng mấy loại autoload dùng js rất lag nên share code này yên tâm load rất mượt và nhanh nhé.

Mở /pages/mainmenu.php thêm code này chỗ nào muốn hiển thị:

Mã: Chọn tất cả
if ($user_id) {
echo 
'<div class="phdr"><a href="/guestbook/index.php"><b>Phòng Chat</b></a> &raquo;</div>';
$refer = base64_encode($_SERVER['REQUEST_URI']); 
$token = mt_rand(1000, 100000); 
$_SESSION['token'] = $token; 

echo 
'<div class="topmenu"><form name="form" action="/guestbook/index.php?act=say" method="post">';
if (!
$is_mobile)
echo 
bbcode::auto_bb('form', 'msg');
echo 
'<textarea rows="2" name="msg"></textarea>'; 
echo 
'<input type="hidden" name="ref" value="'.$refer.'"/>'; 
echo 
'<input type="hidden" name="token" value="' . $token . '"/>'; 
echo 
'</br><input type="submit" name="submit" value="&#160;&#160;&#160;&#160;' . $lng['sent'] . '&#160;&#160;&#160;&#160;" /> <a rel="nofollow" href="'.$home.'/pages/faq.php?act=smileys">[Smileys]</a></form></div>'; 

$total = mysql_result(mysql_query("SELECT COUNT(*) FROM `guest` WHERE `adm`='0'"), 0); 
if (
$total) {
$req = mysql_query("SELECT * FROM `guest` WHERE `adm`='0' ORDER BY `time` DESC LIMIT 10"); 
$i = 0;
while (
$gres = mysql_fetch_array($req)) { 
$req1 = mysql_query("SELECT `lastdate`, `id`, `name` FROM `users` WHERE `id` = '".$gres['user_id']."'");
$gres1 = mysql_fetch_array($req1);
echo 
'<div class="list1">'; 
$post = $gres['text'];
$post = html_entity_decode($post, ENT_QUOTES,'UTF-8');
if(
strlen($post) > 5000) { 
$post = substr($post, 0, 5000).'....'; 
} 
$post = functions::checkout($post, 1, 1); 
if (
$set_user['smileys']) 
$post = functions::smileys($post, $gres['rights'] ? 1 : 0); 
echo (
time() > $gres1['lastdate'] + 300 ? '<span style="color:red">&#x2022;</span> ' : '<span style="color:green">&#x2022;</span> '); 
if (
$user_id) echo '<a href="'.$home.'/users/profile.php?user='.$gres['user_id'].'">'.$gres1['name'].'</a>: '; 
else echo 
''.$gres1['name'].': ';
echo 
$post; 
echo 
'</div>'; 
++
$i; 
} 
}
else echo 
'<div class="menu">Phòng Chat trống rỗng</div>';
} 


Mọi thắc mắc vui lòng truy cập ChiaSe123.XVN.MOBI để được giải đáp.


Những người đã like Vuonghh1998 bởi bài viết có ích này:
hjepvipok
Vuonghh1998
Hình đại diện của thành viên
Rank: ☀️9/30☀️
Cấp độ:
Tu luyện:
Like:
Online:
Bang hội: Trảm Phong
Xếp hạng Bang hội: ⚡1/249⚡
Level:
Chủ đề đã tạo: 🩸283/4139🩸
Tiền mặt:
Ngân hàng:
Nhóm:
Danh hiệu: ?????
Giới tính:
Ngày tham gia:
Đến từ:
Số điện thoại:
(Nokia 5130c-2)

- Chia sẻ bài viết:

- Xem full chủ đề: http://chiase123.com/viewtopic.html?t=33237

- Link bài viết: http://chiase123.com/topic33237.html#p437199

Quay về JohnCMS