Файл: wapxl.ru/user/dscs.php
Строк: 38
<?
require'../shaxty.php';
$title = 'Лента';
$align = 'left';
$head = 'Лента';
include_once (H.'shaxty/head.php');
if (isset($_GET['del'])){
$dbi = core::$db -> prepare("DELETE FROM `lenta` WHERE `user_id`=?");
$dbi -> execute(core::$user_id);
}
echo "<br /><dt></dt><dl></dl>";
if($_GET['sort']=='') $sort = 0;
else $sort = abs(intval($_GET['sort']));
$arr = array('0-Все','1-Подписки','2-Мои'); // ,'3-Участвовал'
foreach($arr as $v){
list ($o,$n) = explode('-',$v);
if($sort!=$o)echo '<a href="?sort='.$o.'" class="href">'.$n.'</a>|';
else echo '<b>'.$n.'</b>|';
}
echo "<dt></dt><br />";
echo '<a href="?del" class="href"><b>Очистить ленту</b></a>';
echo "<dt></dt><br />";
$a1 = explode(',','0,1,2');
if (!in_array($mod, $a1)) { // если нет страницы
$sort = 0;
}
if($sort==0)$sql = '';
else $sql = 'and `news_sort` = '.$sort.'';
$k_post= core:: $db -> querySingle("SELECT count(*) FROM `lenta` WHERE `user_id`=? ".$sql.";", array(core::$user_id));
$k_page=func::k_page($k_post,$max);
$page=func::page($k_page);
$start=$max*$page-$max;
if ($k_post==0){
echo 'Лента пуста...<br />';
}else{
$r = core::$db->query("Select * from `lenta` where `user_id`=? ".$sql." order by `news_time` desc LIMIT $start, $max", array(core::$user_id));
while ($a = $r -> fetch()) {
if ($a['news_read'] == 0){
$dbi = core::$db -> prepare("UPDATE `lenta` SET `news_read`=? WHERE `id`=?");
$dbi -> execute(1,$a['id']);
}
echo $div2;
echo func::text($a['text']);
if($a['news_read']==0)echo ' <font color="red">('.func::times($a['news_time']).')</font>';
else echo ' ('.func::times($a['news_time']).')';
echo $div9;
echo "<dl></dl>n";
}
if ($k_page>1){
echo "<dl><dt></dt></dl>";
func::nav('?sort='.$sort.'&',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl>";
}
}
echo "<br /><dt></dt>";
echo '<a href="?del" class="href"><b>Очистить ленту</b></a>';
echo "<dt></dt><br />";
echo '<br />';
echo $div1.'<a href="'.H.'user/index">Личный кабинет</a>'.$div9;
include_once (H.'shaxty/foot.php');
?>