Просмотр файла users/notif.php

Размер файла: 2.95Kb
<?php

require '../inc/func.php';
bk_head('Thông Báo');
require '../inc/head.php';

echo '<div class="list1"><div class="tt">&nbsp;Thông báo của tôi</div>';
switch(isset($_GET['act']) ? $_GET['act']:'')  {
default:
##########trang
$tong = mysql_result(mysql_query("SELECT COUNT(*) FROM `notice` WHERE `id_user`='{$userid}'"), 0);
$display = 3;
$count_pages = ceil($tong/$display);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>1 and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start = $page*$display-$display;
########trang######

if($tong) {
$req = mysql_query("SELECT * FROM `notice` WHERE `id_user`='{$userid}' AND `id_from` != '{$userid}'ORDER BY `time` DESC LIMIT $start,$display");
while ($res=mysql_fetch_array($req)) {

$tname = mysql_fetch_assoc(mysql_query("SELECT `title` FROM `forum_topics` WHERE `id` = '".$res['id_id']."' "));
echo '<div class="list1">
<a href="/u/'.$res['id_from'].'">'.user_info($res['id_from'],'username').' </a>
'.($res['type'] == 'c' ? 'cmt trong id_id <a href="/threads/'.$res['id_id'].'-page='.$res['pages'].'">'.smiles($tname['title']).'</a> của bạn!':'').'
'.($res['type'] == 'l' ? '<a href="/status/list.php?id='.$res['id_id'].'">like status của bạn</a>' :'').'
'.($res['type'] == 'cmt' ? '<a href="/status/list.php?id='.$res['id_id'].'">cmt trong status của bạn</a>' :'').'
'.($res['type'] == 't' ? '<a href="/status/list.php?id='.$res['id_id'].'">nhắc đến bạn trong 1 status</a>':'').'
'.($res['type'] == 'p' ? ' <a href="/status/list.php?id='.$res['id_id'].'">Đăng lên tường nhà bạn</a>':'').'
'.($res['type'] == 'la' ? 'like <a href="/gallery/photo.php?num='.$res['id_id'].'">ảnh của bạn</a>':'').'
'.($res['type'] == 'cma' ? 'cmt trong <a href="/gallery/photo.php?num='.$res['id_id'].'">ảnh của bạn</a> ':'').'
</br> ('.time_post($res['time']).')</div>';
}
mysql_query("UPDATE `notice` SET `read`='1' WHERE `id_user`='{$userid}'");
echo '<a href="notif?act=clear">Ẩn tất cả thông báo</a>';

if($tong > 3)
{
echo '<div class="shadow">';
pages($page,$count_pages,'?page=');
echo '</div><br />';
}

} else {
err ('Không có hoạt động nào!');
}
break;

case 'clear':
mysql_query("UPDATE `notice` SET `read`='1' WHERE `id_user`='{$userid}'");
header('location: notif.php');
break;
//Delete Đã ĐỌC
case 'rdelete':
mysql_query("UPDATE `notice` SET `read`='1' WHERE `id_user`='{$userid}'");
header('location: notif.php');
break;
//Delete ALL
case 'delall':
mysql_query("TRUNCATE `notice`");
header('location: notif.php');
break;
}

if ($datauser['level'] >= 4){
echo '<div class="menu list-top"><a style="font-weight:bold; color:red" href="notif.php?act=delall">» Xoá tất cả thông báo</a></div>';
}
echo '<hr><div class="shadow"><a href="/users/my.php"><b>My Menu</b></a> | <a href="/u/'.$userid.'"><b>Profile</b></a> | <a href="/exit.php"><b>LogOut</b></a></div></div>';
bk_foot();
?>