Файл: news.php
Строк: 34
<?php
define('PROTECTOR', 1);
$headmod = 'news';//фикс. места
$textl='Новости';
include('files/path.php');
include($path.'files/db.php');
include($path.'files/auth.php');
include($path.'files/func.php');
include($path.'files/core.php');
include($path.'files/head.php');
include($path.'files/zag.php');
echo "<div class='glava'><b>Новости Игры</b></div>";
if ($_GET[page] == "" || $_GET[page] < 0 || $_GET[page] == "0")
{
$_GET[page] = 0;
}
$next = $_GET[page] + 1;
$back = $_GET[page] - 1;
$num = $_GET[page] * 10;
if($_GET[page] == "0")
{$i = 1;}
else{$i = ($_GET[page]*10)+1;}
$viso = mysql_num_rows(mysql_query("SELECT title FROM news"));
$puslap = floor($viso/10);
if (is_double($num) || !is_integer($num))
{
echo "Ошибка!<br/>";
}
else {
$asd = mysql_query("SELECT title, text, time, last FROM news ORDER BY id DESC LIMIT $num,10");
while($dsa = mysql_fetch_array($asd))
{
$i2 = $i++;
$title = strip_tags($dsa['title']);
$last = strip_tags($dsa['last']);
$text = strip_tags($dsa['text']);
$time = strip_tags($dsa['time']);
$msg = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `forum_msg` WHERE `id_topic` = '".$last."'"), 0);
$kom=$msg-1;
echo "<div class='zag_name'>$title (<small>$time</small>)</div><div class='menu_dash'>$text";
if($msg>0){echo"<center><a href='/forum/topic.php?id=$last'>Обсудить</a> ($kom)</center>";}
echo"</div>";}
$skok= mysql_num_rows(mysql_query("SELECT title, text, time, last FROM news"));
$koll=$skok/10;
$koll= ceil ($koll);
$koll2=$koll-1;
$page = (isset($_GET['page'])) ? $_GET['page'] : NULL;
$page=intval($page);
if($viso>10){
if ($page > 0)
{$page1=$page;
echo "<a href="news.php?page=0">«</a> <a href="news.php?page=$back">$page1</a> ";}
elseif ($page == 0)
{echo "« 1";}
if ($page>0)
{$page3=$page+1; echo " $page3 ";}
if($page < $puslap || $page == "" || $page == 0){
$page2=$page+2;
echo " <a href="news.php?page=$next">$page2</a> ";
echo"<a href="news.php?page=$koll2">»</a>";
}else{
$page2=$page+2;
echo "$page2 »";}
echo " ($koll)";
}}
include($path.'files/down.php');
?>