Просмотр файла news/index.php

Размер файла: 2.01Kb
<?php 
// by mides, wmclub.mobi

$title = 'Новости';
require('../config.php');
require('../includes/sys.php');
require('../includes/start.php');
require('../includes/header.php');

switch($_GET['act']){

###############################################################################
##                           Список новостей                                 ##
###############################################################################
default:

tp('Новости');

$all_news = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `news`"), 0);
if($all_news > 0){
	$pages = ceil($all_news/$config['onpage']);
	if(intval($_REQUEST['page'])){
		$page = intval($_REQUEST['page']);
	}else{
		$page = 1;
	}
	$from = ($page-1)*$config['onpage'];
	
	$result_news = mysql_query("SELECT * FROM `news` ORDER BY `time` DESC LIMIT $from, $config[onpage]");
	while($news = mysql_fetch_assoc($result_news)){
		echo '<u>'.$news['title'].'</u>: '.date('d.m.Y', $news['time']).'<br />';
		echo bb($news['text']).'<br />';
		echo '<hr />';
	}
}else{
	echo 'Новостей еще нет<br />';
}

navig($page, '?', $pages);
echo '<a href="../">На главную</a><br />';
echo '</div>';

break;

###############################################################################
##                          Просмотр новости                                 ##
###############################################################################
case 'view':

$id = intval($_REQUEST['id']);
$news = mysql_fetch_assoc(mysql_query("SELECT * FROM `news` WHERE `id` = '$id'"));
if(isset($news['id'])){
	tp('Просмотр новости');
	echo '<u>'.$news['title'].'</u>: '.date('d.m.y, H:i', $news['time']).'<br />';
	echo bb($news['text']).'<br />';
	nav2('?', 'Назад к новостям');
}else{
	error('Выбранной новости не существует!');
	nav2('?', 'назад к новостям');
}

break;

}

require('../includes/tail.php');
?>