Файл: gazeta/index.php
Строк: 32
<?php
require_once ('../shaxty.php');
//check_login('in.php?');
$title = 'ГАЗЕТА.MASTERAM.US';
$align = 'left';
$head = 'ГАЗЕТА.MASTERAM.US<br />Самые свежие и интересные новости!';
include_once ('../shaxty/head.php');
$action = isset ($_REQUEST['action']) ? trim($_REQUEST['action']) : '';
switch($mod) {
default:
echo "$div1<b>Разделы газеты:</b>$div9<br />";
$q = mysql_query("select * from gazetar order by pos;");
if (mysql_affected_rows() == 0)echo "Разделов нет!!!<br/>";
$p==1;
while($arr=mysql_fetch_array($q)) {
$g = mysql_fetch_array(mysql_query ("select count(id) as num from gazeta where idr='$arr[id]';"));
$numg = $g["num"];
$p++;
if(is_integer($p / 2)) echo $div1; else echo $div2;
echo "<a href="/gazeta/razdel/".$arr['id'].""><b>".$arr['name']."</b></a> (".$numg.")$div9";
}
break;
case 'razdel':
$a=mysql_fetch_array(mysql_query("select * from gazetar where id='$id';"));
echo "$div1 <a href="/gazeta/">Разделы</a>|<b>".$a['name'].":</b>$div9";
$q = mysql_query("select * from gazeta where idr='$id' order by id desc;");
if (mysql_affected_rows() == 0) {
echo "Статей пока нет!!!<br/>";
} else {
$max = 5;
$k_post=mysql_result(mysql_query("select COUNT(*) from gazeta WHERE idr='$id';"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;
//echo "$div4<b>Статей: $k_post</b>$div9<br />";
echo '<br />';
$q2 = mysql_query("select * from `gazeta` WHERE idr='$id' order by id desc limit $start, $max;");
while($a = mysql_fetch_array($q2)){
$a['text']=substr($a['text'], 0, 500);
$kol=strlen2($a['text']);
$a['text']=preg_replace('#^(?:[x00-x7F]|[xC0-xFF][x80-xBF]+){0,0}'.'((?:[x00-x7F]|[xC0-xFF][x80-xBF]+){0,500}).*#s','$1',$a['text']);
echo "$div2 <b><a href="/gazeta/".$a['id']."">".$a['name']."</a></b> (".times($a['time']).") $div9".text($a['text'])."...<br/><a href="/gazeta/".$a['id']."">Читать далее>></a><dt></dt><a href="/forum/tema/".$a['tema']."">Обсудить на форуме</a>(".mysql_result(mysql_query("select count(*) as num from forum_msg where `t_id` = '".$a['tema']."'"),0).")<br />Автор статьи: <a href="/".$a['user']."">".user($a['user'])."</a><br />";
echo '<dl></dl>';
}
if ($k_page>1){
echo '<br /><dl><dt></dt></dl>';
str("?mod=razdel&id=".$id."&",$k_page,$page); // Вывод страниц
echo '<br /><dl><dt></dt></dl>';
}
}
break;
case 'read':
$a = mysql_fetch_array(mysql_query("select * from `gazeta` WHERE id='$id'"));
if (!$a['id']) header("Location: /?");
$b=mysql_fetch_array(mysql_query("select * from gazetar where id='".$a['idr']."';"));
echo "$div1 <a href="/gazeta/">Разделы</a>|<a href="/gazeta/?mod=razdel&id=".$a['idr']."">".$b['name']."</a>|<b>".$a['name']."</b>$div9<br />";
echo "Статья: <b>".$a['name']."</b><br />Добавлена:".times($a['time'])."<br /><dt></dt>".text($a['text'])."<br/><dt></dt><a href="/forum/tema/".$a['tema']."">Обсудить на форуме</a>(".mysql_result(mysql_query("select count(*) as num from forum_msg where `t_id` = '".$a['tema']."'"),0).")<br />Автор статьи: <a href="/".$a['user']."">".user($a['user'])."</a><br />";
echo '<dl></dl>';
break;
}
//echo '<br /><img src="/img/news1.png" alt=""/> <a href="rss.php"><b>Рассылка новостей</b></a><br />';
echo "<br />";
include_once ('../shaxty/foot.php');
?>