View file journal/index.php

File size: 44.86Kb
<?php
///////////////////////////////////////////////////////////////////////////////////////////////
header('Cache-Control: no-store, no-cache, must-revalidate');                                //
if ($ver=="wml")header ("Content-type:text/vnd.wap.wml; charset=utf-8");                     //
else header("Content-Type:text/html; charset=UTF-8");                                        //
                                                                                             //
require("../inc.php");                                                                       //
$link = connect_db();                                                                        //
list($row, $id, $ps, $fsize1, $fsize2) = check_login($link);                                 //
require("../version.php");                                                                   //
                                                                                             //
if ($ver=="wml"){                                                                            //
print $xml;                                                                                  //
print $dtd;                                                                                  //
print "<wml>";                                                                               //
print "<card id=\"index\" title=\"Журнал чата\">";                               //
print "<p align=\"center\">";                                                                //
}else{                                                                                       //
print "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"";                    //
print "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";                        //
print "<html xmlns=\"http://www.w3.org/1999/xhtml\">";                                       //
if($row["skin"]=="0")
{print "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"../css/css.css\"/>";}
if($row["skin"]=="1")
{print "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"../css/css1.css\"/>";}
if($row["skin"]=="2")
{print "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"../css/css2.css\"/>";}
if($row["skin"]=="3")
{print "<head><link rel=\"stylesheet\" type=\"text/css\" href=\"../css/css3.css\"/>";}           //
print "<title>Журнал чата</title>";                                              //
print"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/></head><body>";//
print "<div align=\"center\">";                                                              //
}                                                                                            //
$config_bookpost = 5;                                                                       //
///////////////////////////////////////////////////////////////////////////////////////////////

$day=date("d.m.y");
$timer=date("H:i");

$idsd = $_GET['id'];

echo'<b>Главная журнала</b><br/><br/>';

if($action=="") {

echo'<a href="index.php?'.$ses.'&amp;ref='.$ref.'">[Обновить]</a><br/><a href="index.php?action=top&amp;'.$ses.'&amp;ref='.$ref.'">[ТОП Статей]</a><br/><a href="index.php?action=new&amp;'.$ses.'&amp;ref='.$ref.'">[Новые за сегодня]</a><br/><br/>';

$resultx=mysql_query("SELECT `id`,`name`,`about`,`type`,`down_type`,`realid` FROM `journal` WHERE `type`='r' order by realid;");
$count_users_on_pagex = mysql_num_rows($resultx);

for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$uid = $row[0];
$name = $row[1];
$about = $row[2];
$type = $row[3];
$downtype = $row[4];
$realid = $row[5];

if($downtype==1){echo'<a href="index.php?action=cat&amp;uid='.$uid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a>';

$resultxd = mysql_query("SELECT count(`id`) FROM `journal` WHERE `refid`='".$uid."';");
$cntDataxd = mysql_fetch_row($resultxd);
$count_usersxd = $cntDataxd[0];
echo "<br/>Категорий: ".$count_usersxd."";
echo'<br/><small>'.$about.'</small><br/><br/>';

}

if($downtype==0){echo'<a href="index.php?action=view&amp;uid='.$uid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a> ';

$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `refid`='".$uid."';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];

$dates=date("d.m.y");
$resultx = mysql_query("SELECT count(`id`) FROM `journal` WHERE `new_date`='".$dates."' AND `refid`='".$uid."';");
$cntDatax = mysql_fetch_row($resultx);
$count_usersx = $cntDatax[0];
if($count_usersx=="0"){
echo "<br/>Cтатей: ".$count_users."";}
if($count_usersx!="0"){
echo "<br/>Cтатей: ".$count_users."<br/>За сегодня: +".$count_usersx.""; }

echo'<br/><small>'.$about.'</small>';

}


}
$dates=date("d.m.y");
echo"<br/><br/><b>Глобальная статистика журнала:</b><br/>";
$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];
echo"Статей: <b>$count_users</b><br/>";
$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `new_date`='".$dates."';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];
echo"Статей сегодня: <b>$count_users</b><br/>";
$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='k';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];
echo"Комментариев: <b>$count_users</b><br/>";
$result = mysql_query("SELECT sum(`vote_col`) FROM `journal` WHERE `type`='a';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];
echo"Оценок: <b>$count_users</b><br/>";
$result = mysql_query("SELECT sum(`count`) FROM `journal` WHERE `type`='a';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];
echo"Прочтений: <b>$count_users</b><br/><br/>";
}


if($action=="cat") {

$uid = intval(check($_GET['uid']));
if (eregi("[^0-9]", $uid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['uid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $uid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "r")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}
if ($ms[down_type] != "1")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

echo'<a href="index.php?action=cat&amp;uid='.$uid.'&amp;'.$ses.'&amp;ref='.$ref.'">[Обновить]</a><br/><br/>';

$resultx=mysql_query("SELECT `id`,`name`,`about` FROM `journal` WHERE `type`='f' AND `refid`='".$uid."';");
$count_users_on_pagex = mysql_num_rows($resultx);

for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$fid = $row[0];
$name = $row[1];
$about = $row[2];

echo'<a href="index.php?action=view&amp;fid='.$fid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a> ';

$result12 = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `refid`='".$fid."';");
$cntData12 = mysql_fetch_row($result12);
$count_users12 = $cntData12[0];

$dates=date("d.m.y");
$resultx1 = mysql_query("SELECT count(`id`) FROM `journal` WHERE `new_date`='".$dates."' AND `refid`='".$fid."';");
$cntDatax1 = mysql_fetch_row($resultx1);
$count_usersx1 = $cntDatax1[0];
if($count_usersx1=="0"){
echo "<br/>Cтатей: ".$count_users12."";}
if($count_usersx1!="0"){
echo "<br/>Cтатей: ".$count_users12."<br/>За сегодня: +".$count_usersx1.""; }

echo'<br/><small>'.$about.'</small><br/><br/>';



}

if($count_users_on_pagex=="0"){
echo"Пока категории не созданы...<br/><br/>"; }



}

if($action=="view") {

if (empty($_GET['p'])) $page = 1;
	else $page=$_GET['p'];

$fid = intval(check($_GET['fid']));
if (eregi("[^0-9]", $fid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['fid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $fid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "r" && $ms[type] != "f")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

echo'<a href="index.php?action=view&amp;fid='.$fid.'&amp;'.$ses.'&amp;ref='.$ref.'">Обновить</a>';
$filex=file("journalist.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}

$filexd=file("editors.dat");
$countxd=count($filexd);
$switchxd=0;
$wordxd="$idsd";
for ($ixd=0;$ixd<$countxd;$ixd++){
if (trim($filexd[$ixd])==$wordxd){$switchxd=1;}}

if($switchx==1 || $switchxd==1)
{
echo ' | <a href="index.php?action=add&amp;fid='.$fid.'&amp;'.$ses.'&amp;ref='.$ref.'">Новая статья</a><br/>'; }

echo'<br/>';

// получаем кол во участников
			$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `refid`='".$fid."';");
			$cntData = mysql_fetch_row($result);
			$count_users = $cntData[0];
			$max_page = ceil ($count_users / 5);

			$page	= ($page > $max_page) ? (($max_page == 0)? $page : $max_page) : $page;

			$start  = 5*($page-1);
			$end	= 5;

$resultx=mysql_query("SELECT `id`,`name`,`about`,`type`,`down_type`,`realid`,`refid`,`nick`,`vote`,`vote_col`,`date`,`new_date` FROM `journal` WHERE `type`='a' AND `refid`='".$fid."' ORDER BY realid DESC LIMIT $start,$end;");
$count_users_on_pagex = mysql_num_rows($resultx);


for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$rid = $row[0];
$name = $row[1];
$about = $row[2];
$type = $row[3];
$downtype = $row[4];
$realid = $row[5];
$refid = $row[6];
$nick = $row[7];
$vote = $row[8];
$vote_col = $row[9];
$dats = $row[10];
$ndats = $row[11];

$dats = date("d.m.y / H:i",$dats);

$rs=mysql_query("SELECT `user` FROM `users` WHERE `id`='".$nick."';");
$rowx = mysql_fetch_array($rs);
$uz = $rowx[0];

$currdate = date("d.m.y");
$hoursx = date("H:i",$dats);
if($ndats == $currdate){$cxx = "Сегодня"; $sxx = "/ $hoursx";}
if($ndats != $currdate){$cxx = $dats; $sxx = "";}


echo'<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a><br/><small>'.$about.'</small><br/>Добавил: <a href="../info.php?'.$ses.'&amp;nk='.$nick.'&amp;ref='.$ref.'">'.$uz.'</a><br/>Дата: '.$cxx.' '.$sxx.'<br/><br/>';


}
echo"<br/>";
			if($i==0)
			{
			echo "<br/><center><b>Статей пока нет!</b></center><br/>";
			}

if ($max_page > 1)
{
$ba=ceil($count_users/5);
$ba2=$ba*5-5;

echo "Страницы:";
$asd=$start-(5*4);
$asd2=$start+(5*5);

if($asd<$count_users && $asd>0){echo ' <a href="index.php?action=view&amp;fid='.$fid.'&amp;p=1&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$count_users && $i>=0){
$ii=floor(1+$i/5);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
               }
                else {
echo ' <a href="index.php?action=view&amp;fid='.$fid.'&amp;p='.$ii.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
                     }}


$i=$i+5;}
if($asd2<$count_users){echo ' ... <a href="index.php?action=view&amp;fid='.$fid.'&amp;p='.$ba.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

				}
echo"<br/><br/>";
}

if($action=="add") {


$fid = intval(check($_GET['fid']));
if (eregi("[^0-9]", $fid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['fid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $fid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "r" && $ms[type] != "f")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

$filex=file("journalist.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}

$filexd=file("editors.dat");
$countxd=count($filexd);
$switchxd=0;
$wordxd="$idsd";
for ($ixd=0;$ixd<$countxd;$ixd++){
if (trim($filexd[$ixd])==$wordxd){$switchxd=1;}}

if($switchx==1 || $switchxd==1)
{

if($ver!="wml"){
echo'<form action="index.php?action=addn&amp;'.$ses.'&amp;ref='.$ref.'&amp;fid='.$fid.'" method="post">';
echo'<b>Название:</b> <br/><input type="text" name="name"/><br/>';
echo'<b>Небольшое превью к статье: **</b><br/>';
echo'<textarea cols="35" rows="3" name="msg"></textarea><br/>';
echo'<b>Полный текст статьи:</b><br/>';
echo'<textarea cols="35" rows="5" name="article"></textarea><br/>';
echo'<b>Разрешать голосование?</b><br/><b>Да</b> <input name="trans" type="checkbox" value="y" /><br/>';
echo'<b>Разрешать комментарии?</b><br/><b>Да</b> <input name="trans2" type="checkbox" value="y" /><br/>';
echo'<br/><input type="submit" value="Старт!" /></form><hr/>';}else{

echo 'Название:<br/>';
echo '<input name="name"/><br/>';

echo 'Небольшое превью к статье: *<br/>';
echo '<input name="msg"/><br/>';

echo 'Полный текст статьи:<br/>';
echo '<input name="article"/><br/>';


echo 'Разрешать голосование?<select name="trans"><option value="0">Нет</option>';
echo '<option value="y">Да</option></select><br/>';

echo 'Разрешать комментарии?<select name="trans2"><option value="0">Нет</option>';
echo '<option value="y">Да</option></select><br/>';

echo '<anchor>Создать!';
echo '<go href="index.php?action=addn&amp;'.$ses.'&amp;ref='.$ref.'&amp;fid='.$fid.'" method="post">';
echo '<postfield name="msg" value="$(msg)"/>';
echo '<postfield name="name" value="$(name)"/>';
echo '<postfield name="article" value="$(article)"/>';
echo '<postfield name="trans" value="$(trans)"/>';
echo '<postfield name="trans2" value="$(trans2)"/>';
echo '</go></anchor><br/>--------------------<br/>';
}
echo"** Данный пункт можно пропускать<br/><br/>";
}
else { echo"Вы не журналист журнала<br/><br/>"; }
}

if($action=="addn") {

$fid = intval(check($_GET['fid']));
if (eregi("[^0-9]", $fid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['fid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $fid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "r" && $ms[type] != "f")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}


$filex=file("journalist.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}

$filexd=file("editors.dat");
$countxd=count($filexd);
$switchxd=0;
$wordxd="$idsd";
for ($ixd=0;$ixd<$countxd;$ixd++){
if (trim($filexd[$ixd])==$wordxd){$switchxd=1;}}

if($switchx==1 || $switchxd==1)
{

$dates=date("d.m.y");
$times=date("H:i");
$time=time();


$fid = $_GET['fid'];
$msg = check(trim($_POST['msg']));
$name = check(trim($_POST['name']));
$article = check(trim($_POST['article']));
$nick = check(trim($_POST['nick']));
$trans = check(trim($_POST['trans']));
$trans2 = check(trim($_POST['trans2']));

if (empty($article)){echo"ЗЫ. Введите текст статьи!!!";
echo'<br/><br/><a href="index.php?'.$ses.'&amp;ref='.$ref.'">Назад</a><br/>';
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($name)){echo"ЗЫ. Введите название статьи!!!";
echo'<br/><br/><a href="index.php?'.$ses.'&amp;ref='.$ref.'">Назад</a><br/>';
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}


if($trans=="y"){$votes=1;}
if($trans!="y"){$votes=0;}

if($trans2=="y"){$comments=1;}
if($trans2!="y"){$comments=0;}

$r = mysql_query ("select id,user from users where id='$id';");
$arr = mysql_fetch_array($r);
$login=$arr['user'];
$usid=$arr['id'];

$q = mysql_query("select * from `journal` where type='a' order by realid desc ;");
$q1 = mysql_num_rows($q);
if ($q1 == 0)
{
$rid = 1;
} else
{
while ($arr = mysql_fetch_array($q))
{
$arr1[] = $arr[realid];
}
$rid = $arr1[0] + 1;
}
$rand=rand(100000000,999999999);
$retime = time();
mysql_query("insert into `journal` values(0,'".$fid."','".$name."','" . $msg . "','".$usid."','a','".$article."','".$comments."','','0','0','".$votes."','".$rand."','".$rid."','".$retime ."','0','".$dates."');");

echo"Статья успешно добавлена в категорию!<br/><br/>";

if($votes==1){echo"За данную статью можно голосовать пользователям и ";}
if($votes==0){echo"За данную статью нельзя голосовать пользователям и ";}
if($comments==1){echo"можно комментаровать!<br/><br/>";}
if($comments==0){echo"нельзя комментаровать!<br/><br/>";}

}
else { echo"Вы не журналист!<br/><br/>"; }
}

if($action=="read") {

$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка! Или статьи не существует!"; include_once"../foot3.php"; ob_end_flush(); exit;}

$tp = mysql_query("select * from `journal` where id = '" . $rid . "';");
$tp1 = mysql_fetch_array($tp);
$simvol = 2000; // Число символов на страницу по умолчанию
$libcount = intval($tp1[count]) + 1;
mysql_query("update `journal` set  `count`='" . $libcount . "' where id='" . $rid . "';");


echo"<b>".$ms[name]."</b><br/><br/>".$ms[text]."";



echo'<br/><br/>';

$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='k' AND `refid`='".$rid."';");
$cntData = mysql_fetch_row($result);
$count_users = $cntData[0];

$tit=round($ms[vote]/$ms[vote_col]/2,1);
echo '<br/>Оценка: '.$tit.'<br/>';
echo 'Всего оценок: <b>'.$ms[vote_col].'</b><br/>';
echo 'Всего прочтений: <b>'.$ms[count].'</b><br/>';
if($ms[comm]=="1"){
echo '<a href="index.php?action=komm&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">Комментарии</a> (<b>'.$count_users.'</b>)<br/>';}
if($ms[down_type]=="1"){
//--------------------------------Форма для оценок---------------------------------//
echo'<br/>Оценить ';
if($ver!="wml"){
echo'<form action="index.php?action=vote&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'" method="post" name="vote">';
echo'<select name="ocenka">';
echo'<option value="10">Отлично</option>';
echo'<option value="8">Хорошо</option>';
echo'<option value="6">Нормально</option>';
echo'<option value="4">Плохо</option>';
echo'<option value="2">Отстой</option>';
echo'</select>';
echo'<input type="submit" value="Oценить" /></form><br/>';

}else{

echo'<br/><select name="ocenka">';
echo'<option value="10">Отлично</option>';
echo'<option value="8">Хорошо</option>';
echo'<option value="6">Нормально</option>';
echo'<option value="4">Плохо</option>';
echo'<option value="2">Отстой</option>';
echo'</select><br/>';

echo'<anchor>Oценить';
echo'<go href="index.php?action=vote&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'" method="post">';
echo'<postfield name="ocenka" value="$(ocenka)"/>';
echo'</go></anchor>';
}
}
$filex=file("editors.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{
echo'[ <a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">Кто голосовал?</a> ]<br/>';
echo'[ <a href="index.php?action=edit_page&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">Изменить</a> | <a href="index.php?action=del_page&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">Удалить</a> ]<br/><br/>';
}
}

if($action=="vote") {

$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);

echo '<b>Оценка статьи</b><br/><br/>';


if($ms['count']!="0"){
if($ocenka!="" && ctype_digit($ocenka)){

$filex=file("../journal_vote/$rid.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{
echo"ВЫ уже голосовали за эту статью!<br/><br/>";
}else{

$fp=fopen("../journal_vote/".$rid.".dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$idsd\r\n");
flock ($fp,LOCK_UN);
fclose($fp);

$new_vote = $ms[vote_col]+1;

$golos=round($ms[vote]+$ocenka);

mysql_query("update `journal` set  `vote_col`='" . $new_vote . "', `vote`='" . $golos . "' where id='" . $rid . "';");

$ocenka2=round($ocenka/2);
echo'<br/>Спасибо ваша оценка: <b>"'.$ocenka2.'"</b> принята<br/><br/>';

$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
$tit=round($ms[vote]/2/$ms[vote_col],1);

echo 'Всего оценивало: '.$ms[vote_col].'<br/>';
echo 'Средняя оценка: '.$tit.'<br/>';
echo '<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">К статье</a><br/>';
}
} else { echo '<br/>Ошибка, вы не указали оценку<br/>';}
} else { echo '<br/>Вы не можете оценивать т.к. никто еще не читал статью<br/>';}
}

if($action=="komm") {



if (empty($_GET['p'])) $page = 1;
	else $page=$_GET['p'];

$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

echo'<a href="index.php?action=komm&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">Обновить</a>';
echo'<br/>';

if($ver!="wml"){
echo'<form action="index.php?action=kommgo&amp;'.$ses.'&amp;ref='.$ref.'&amp;rid='.$rid.'" method="post"><br/>';
echo'<b>Ваш текст:</b><br/>';
echo'<textarea cols="25" rows="3" name="msg"></textarea><br/>';
echo'<br/><input type="submit" value="ОК!" /></form>';}else{
echo 'Ваш текст:<br/>';
echo '<input name="msg"/><br/>';
echo '<anchor>ОК!';
echo '<go href="index.php?action=kommgo&amp;'.$ses.'&amp;ref='.$ref.'&amp;rid='.$rid.'" method="post">';
echo '<postfield name="msg" value="$(msg)"/>';
echo '</go></anchor><br/>--------------------<br/>';
}

// получаем кол во участников
			$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='k' AND `refid`='".$rid."';");
			$cntData = mysql_fetch_row($result);
			$count_users = $cntData[0];
			$max_page = ceil ($count_users / 5);

			$page	= ($page > $max_page) ? (($max_page == 0)? $page : $max_page) : $page;

			$start  = 5*($page-1);
			$end	= 5;

$resultx=mysql_query("SELECT `id`,`name`,`text`,`type`,`down_type`,`realid`,`refid`,`nick`,`vote`,`vote_col`,`date` FROM `journal` WHERE `type`='k' AND `refid`='".$rid."' ORDER BY date DESC LIMIT $start,$end;");
$count_users_on_pagex = mysql_num_rows($resultx);


for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$xid = $row[0];
$name = $row[1];
$text = $row[2];
$type = $row[3];
$downtype = $row[4];
$realid = $row[5];
$refid = $row[6];
$nick = $row[7];
$vote = $row[8];
$vote_col = $row[9];
$dats = $row[10];

$dats = date("d.m.y / H:i",$dats);

$rs=mysql_query("SELECT `user` FROM `users` WHERE `id`='".$nick."';");
$rowx = mysql_fetch_array($rs);
$uz = $rowx[0];

echo'<a href="../info.php?'.$ses.'&amp;nk='.$nick.'&amp;ref='.$ref.'">'.$uz.'</a> ('.$dats.')<br/><small>'.$text.'</small><br/><br/>';


}
echo"<br/>";
			if($i==0)
			{
			echo "<br/><center><b>Комментов пока нет!</b></center><br/>";
			}

if ($max_page > 1)
{
$ba=ceil($count_users/5);
$ba2=$ba*5-5;

echo "Страницы:";
$asd=$start-(5*4);
$asd2=$start+(5*5);

if($asd<$count_users && $asd>0){echo ' <a href="index.php?action=komm&amp;rid='.$rid.'&amp;p=1&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$count_users && $i>=0){
$ii=floor(1+$i/5);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
               }
                else {
echo ' <a href="index.php?action=komm&amp;rid='.$rid.'&amp;p='.$ii.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
                     }}


$i=$i+5;}
if($asd2<$count_users){echo ' ... <a href="index.php?action=komm&amp;rid='.$rid.'&amp;p='.$ba.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

				}
echo"<br/><br/>";
echo '<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">К статье</a><br/>';
}

if($action=="kommgo") {

$time=time();

$msg = $_POST['msg'];
$rid = $_GET['rid'];
$msg = check ($msg);

if (empty($msg)){echo"ЗЫ. И че добавлять то!?!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}

$r = mysql_query ("select id,user from users where id='$id';");
$arr = mysql_fetch_array($r);
$login=$arr['user'];
$usid=$arr['id'];

mysql_query("insert into `journal` values(0,'".$rid."','','','" . $idsd . "','k','" . $msg . "','','','','','".$type."','','','" . $time . "','','');");

echo"Комментарий принят!<br/><br/>";
}

if($action=="edit_page") {

$filex=file("editors.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{
$uid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

echo "Изменить название:<br/><form action='index.php?action=edit_page_go&amp;rid=".$rid."&amp;".$ses."&amp;ref=".$ref."' method='post'><input type='text' name='nf' value='" . $ms[name] . "'/><br/>Изменить превью:<br/><textarea cols='35' rows='15' name='ab'>" . $ms[about] . "</textarea><br/>Изменить текст:<br/><textarea cols='35' rows='15' name='text'>" . $ms[text] . "</textarea><br/><br/>Разрешить комменты **:<br/><input type='text' name='comm' value='" . $ms[comm] . "'/><br/>Разрешить голосование **:<br/><input type='text' name='vote' value='" . $ms[down_type] . "'/><br/>** - Разрешить (Единица), запретить (Ноль)<br/><input type='submit' name='submit' value='Ok!'/><br/></form>";

}else { echo"Вы не админ журнала!<br/><br/>"; }
}
//---------------------------------------- ИЗМЕНЕНИЕ СООБЩЕНИЯ -------------------------------------------//
if($action=="edit_page_go") {

if (eregi("[^0-1]", $comm))
{echo"ЗЫ. 0 или 1 в разрешениях комментов!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (eregi("[^0-1]", $vote))
{echo"ЗЫ. 0 или 1 в разрешениях голосования!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}

$filex=file("editors.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{

$nf = check(trim($_POST['nf']));
$ab = check(trim($_POST['ab']));
$text = check(trim($_POST['text']));
$comm = check(trim($_POST['comm']));
$vote = check(trim($_POST['vote']));

$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

mysql_query("update `journal` set  name='" . $nf . "', about='" . $ab . "', text='" . $text . "', comm='" . $comm . "', down_type='" . $vote . "' where id='" . $rid . "';");

echo"Статья изменена!<br/><br/>";
}
else { echo"Вы не админ журнала!<br/><br/>"; }
}

//---------------------------------------- УДАЛЕНИЕ СООБЩЕНИЯ -------------------------------------------//
if($action=="del_page") {

$filex=file("editors.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{
$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}


$raz = mysql_query("select * from `journal` where refid='" . $rid . "' and type='a' ;");
                        while ($raz1 = mysql_fetch_array($raz))
                        {
                            $tem = mysql_query("select * from `journal` where refid='" . $raz1[id] . "' and type='k';");
                            while ($tem1 = mysql_fetch_array($tem))
                            {
                            mysql_query("delete from `journal` where `id`='" . $tem1[id] . "';");
                            }
                            mysql_query("delete from `journal` where `id`='" . $raz1[id] . "';");
                        }
                        mysql_query("delete from `journal` where `id`='" . $rid . "';");


echo"Готово!<br/><br/>";

}else { echo"Вы не админ журнала!<br/><br/>"; }

}


if($action=="viewvote") {

$filex=file("editors.dat");
$countx=count($filex);
$switchx=0;
$wordx="$idsd";
for ($ix=0;$ix<$countx;$ix++){
if (trim($filex[$ix])==$wordx){$switchx=1;}}
if($switchx==1)
{
$rid = intval(check($_GET['rid']));
if (eregi("[^0-9]", $rid))
{echo"ЗЫ. Попытка взлома!!!";
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php"; ob_end_flush(); exit;}
if (empty($_GET['rid'])){echo "Ошибка!";include_once"../foot3.php"; ob_end_flush(); exit;}
$typ = mysql_query("select * from `journal` where id='" . $rid . "';");
$ms = mysql_fetch_array($typ);
if ($ms[type] != "a")
{echo "Ошибка!"; include_once"../foot3.php"; ob_end_flush(); exit;}

echo"<b>Кто голосовал:</b><br/><br/>";

$file = file("../journal_vote/".$rid.".dat");
$total = count($file);
if (empty($_GET['start'])) $start = 0;
else $start = $_GET['start'];
if ($total < $start + $config_bookpost){ $end = $total;}
else {$end = $start + $config_bookpost; }
for ($fm = $start; $fm < $end; $fm++){

$file = file("../journal_vote/".$rid.".dat");
$file = array_reverse($file);
$dt = explode("|",$file[$fm]);

$num=$total-$fm-1;

if($fm>=0){

$rx = mysql_query ("select user from users where id ='".$dt[0]."';");
$arrx = mysql_fetch_array($rx);
$userx=$arrx[0];

echo"<a href=\"../info.php?$ses&amp;nk=$idx&amp;ref=$ref\"><b>$userx</b></a>";
echo'<br/>';

}

}
if($total<1){echo'<br/><b>Голосов еще нет!</b><br/>';}

echo'<hr/>';
if ($start != 0) {echo '<a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;start='.($start - $config_bookpost).'&amp;'.$ses.'&amp;ref='.$ref.'">&lt;-Назад </a> ';}else{echo'&lt;-Назад ';}
echo'|';
if ($total > $start + $config_bookpost) {echo ' <a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;start='.($start + $config_bookpost).'&amp;'.$ses.'&amp;ref='.$ref.'">Далее-&gt;</a>';}else{echo' Далее-&gt;';}

$ba=ceil($total/$config_bookpost);
$ba2=$ba*$config_bookpost-$config_bookpost;

echo '<br/><hr/>Страницы:';
$asd2=$start+($config_bookpost*4);

if($asd<$total && $asd>0){echo ' <a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;start=0&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$total && $i>=0){
$ii=floor(1+$i/$config_bookpost);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
}else {
echo ' <a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;start='.$i.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
}}

$i=$i+$config_bookpost;}
if($asd2<$total){echo ' ... <a href="index.php?action=viewvote&amp;rid='.$rid.'&amp;start='.$ba2.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

echo '<br/><br/>Всего голосов : <b>'.(int)$total.'</b><br/><a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">К статье</a><br/>';
}else { echo"Вы не админ журнала!<br/><br/>"; }
}

if($action=="top") {

if (empty($_GET['p'])) $page = 1;
	else $page=$_GET['p'];

echo'Топ-рейтинг статей<br/>Условие: прочтения | <a href="index.php?action=top_vote&amp;'.$ses.'&amp;ref='.$ref.'">оценка</a> <br/><br/><a href="index.php?action=top&amp;'.$ses.'&amp;ref='.$ref.'">Обновить список</a>';
echo'<br/><br/>';

// получаем кол во участников
			$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `count`!='';");
			$cntData = mysql_fetch_row($result);
			$count_users = $cntData[0];
			$max_page = ceil ($count_users / 5);

			$page	= ($page > $max_page) ? (($max_page == 0)? $page : $max_page) : $page;

			$start  = 5*($page-1);
			$end	= 5;

$resultx=mysql_query("SELECT `id`,`name`,`about`,`refid`,`nick`,`date`,`new_date`,`count` FROM `journal` WHERE `type`='a' AND `count`!='' ORDER BY count DESC LIMIT $start,$end;");
$count_users_on_pagex = mysql_num_rows($resultx);


for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$rid = $row[0];
$name = $row[1];
$about = $row[2];
$refid = $row[3];
$nick = $row[4];
$dats = $row[5];
$ndats = $row[6];
$ct = $row[7];

$dats = date("d.m.y / H:i",$dats);

$rs=mysql_query("SELECT `user` FROM `users` WHERE `id`='".$nick."';");
$rowx = mysql_fetch_array($rs);
$uz = $rowx[0];

$rsd=mysql_query("SELECT `id`,`name` FROM `journal` WHERE `id`='".$refid."';");
$rowxd = mysql_fetch_array($rsd);
$catsid = $rowxd[0];
$catsnm = $rowxd[1];

$currdate = date("d.m.y");
$hoursx = date("H:i",$dats);
if($ndats == $currdate){$cxx = "Сегодня"; $sxx = "/ $hoursx";}
if($ndats != $currdate){$cxx = $dats; $sxx = "";}


echo'<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a><br/><small>'.$about.'</small><br/>Прочтений: '.$ct.'<br/>Категория: <a href="index.php?action=view&amp;uid='.$catsid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$catsnm.'</a><br/>Добавил: <a href="../info.php?'.$ses.'&amp;nk='.$nick.'&amp;ref='.$ref.'">'.$uz.'</a><br/>Дата: '.$cxx.' '.$sxx.'<br/><br/>';


}
echo"<br/>";
			if($i==0)
			{
			echo "<br/><center><b>Статей прочитанных пока нет!</b></center><br/>";
			}

if ($max_page > 1)
{
$ba=ceil($count_users/5);
$ba2=$ba*5-5;

echo "Страницы:";
$asd=$start-(5*4);
$asd2=$start+(5*5);

if($asd<$count_users && $asd>0){echo ' <a href="index.php?action=top&amp;p=1&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$count_users && $i>=0){
$ii=floor(1+$i/5);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
               }
                else {
echo ' <a href="index.php?action=top&amp;p='.$ii.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
                     }}


$i=$i+5;}
if($asd2<$count_users){echo ' ... <a href="index.php?action=top&amp;p='.$ba.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

				}
echo"<br/>";
}

if($action=="top_vote") {

if (empty($_GET['p'])) $page = 1;
	else $page=$_GET['p'];

echo'Топ-рейтинг статей<br/>Условие: <a href="index.php?action=top&amp;'.$ses.'&amp;ref='.$ref.'">прочтения</a> | оценка<br/><br/><a href="index.php?action=top&amp;'.$ses.'&amp;ref='.$ref.'">Обновить список</a>';
echo'<br/><br/>';

// получаем кол во участников
			$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `vote_col`!='';");
			$cntData = mysql_fetch_row($result);
			$count_users = $cntData[0];
			$max_page = ceil ($count_users / 5);

			$page	= ($page > $max_page) ? (($max_page == 0)? $page : $max_page) : $page;

			$start  = 5*($page-1);
			$end	= 5;

$resultx=mysql_query("SELECT `id`,`name`,`about`,`refid`,`nick`,`date`,`new_date`,`vote`,`vote_col` FROM `journal` WHERE `type`='a' AND `vote_col`!='' ORDER BY vote_col DESC LIMIT $start,$end;");
$count_users_on_pagex = mysql_num_rows($resultx);


for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$rid = $row[0];
$name = $row[1];
$about = $row[2];
$refid = $row[3];
$nick = $row[4];
$dats = $row[5];
$ndats = $row[6];
$ct = $row[7];
$ct_col = $row[8];

$dats = date("d.m.y / H:i",$dats);

$rs=mysql_query("SELECT `user` FROM `users` WHERE `id`='".$nick."';");
$rowx = mysql_fetch_array($rs);
$uz = $rowx[0];

$rsd=mysql_query("SELECT `id`,`name` FROM `journal` WHERE `id`='".$refid."';");
$rowxd = mysql_fetch_array($rsd);
$catsid = $rowxd[0];
$catsnm = $rowxd[1];

$currdate = date("d.m.y");
$hoursx = date("H:i",$dats);
if($ndats == $currdate){$cxx = "Сегодня"; $sxx = "/ $hoursx";}
if($ndats != $currdate){$cxx = $dats; $sxx = "";}

$tit=round($ct/$ct_col/2,1);

echo'<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a><br/><small>'.$about.'</small><br/>Кол-во оценок: '.$ct_col.'<br/>Категория: <a href="index.php?action=view&amp;uid='.$catsid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$catsnm.'</a><br/>Добавил: <a href="../info.php?'.$ses.'&amp;nk='.$nick.'&amp;ref='.$ref.'">'.$uz.'</a><br/>Дата: '.$cxx.' '.$sxx.'<br/><br/>';


}
echo"<br/>";
			if($i==0)
			{
			echo "<br/><center><b>Статей оцениных пока нет!</b></center><br/>";
			}

if ($max_page > 1)
{
$ba=ceil($count_users/5);
$ba2=$ba*5-5;

echo "Страницы:";
$asd=$start-(5*4);
$asd2=$start+(5*5);

if($asd<$count_users && $asd>0){echo ' <a href="index.php?action=top_vote&amp;p=1&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$count_users && $i>=0){
$ii=floor(1+$i/5);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
               }
                else {
echo ' <a href="index.php?action=top_vote&amp;p='.$ii.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
                     }}


$i=$i+5;}
if($asd2<$count_users){echo ' ... <a href="index.php?action=top_vote&amp;p='.$ba.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

				}
echo"<br/>";
}

if($action=="new") {

if (empty($_GET['p'])) $page = 1;
	else $page=$_GET['p'];

echo'Новые статьи<br/>Условие: За сегодня<br/><a href="index.php?action=new&amp;'.$ses.'&amp;ref='.$ref.'">Обновить список</a>';
echo'<br/><br/>';

$curr = date("d.m.y");

// получаем кол во участников
			$result = mysql_query("SELECT count(`id`) FROM `journal` WHERE `type`='a' AND `new_date`='".$curr."';");
			$cntData = mysql_fetch_row($result);
			$count_users = $cntData[0];
			$max_page = ceil ($count_users / 5);

			$page	= ($page > $max_page) ? (($max_page == 0)? $page : $max_page) : $page;

			$start  = 5*($page-1);
			$end	= 5;

$resultx=mysql_query("SELECT `id`,`name`,`about`,`refid`,`nick`,`date`,`new_date`,`vote`,`vote_col` FROM `journal` WHERE `type`='a' AND `new_date`='".$curr."' ORDER BY count DESC LIMIT $start,$end;");
$count_users_on_pagex = mysql_num_rows($resultx);


for($i = 0; $i < $count_users_on_pagex; $i++)
{
$row = mysql_fetch_array($resultx);
$rid = $row[0];
$name = $row[1];
$about = $row[2];
$refid = $row[3];
$nick = $row[4];
$dats = $row[5];
$ndats = $row[6];
$ct = $row[7];
$ct_col = $row[8];

$dats = date("d.m.y / H:i",$dats);

$rs=mysql_query("SELECT `user` FROM `users` WHERE `id`='".$nick."';");
$rowx = mysql_fetch_array($rs);
$uz = $rowx[0];

$rsd=mysql_query("SELECT `id`,`name` FROM `journal` WHERE `id`='".$refid."';");
$rowxd = mysql_fetch_array($rsd);
$catsid = $rowxd[0];
$catsnm = $rowxd[1];

$currdate = date("d.m.y");
$hoursx = date("H:i",$dats);
if($ndats == $currdate){$cxx = "Сегодня"; $sxx = "/ $hoursx";}
if($ndats != $currdate){$cxx = $dats; $sxx = "";}

$tit=round($ct/$ct_col/2,1);

echo'<a href="index.php?action=read&amp;rid='.$rid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$name.'</a><br/><small>'.$about.'</small><br/>Прочтений: '.$ct.'<br/>Рейтинг: '.$tit.' / '.$ct_col.'<br/>Категория: <a href="index.php?action=view&amp;uid='.$catsid.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$catsnm.'</a><br/>Добавил: <a href="../info.php?'.$ses.'&amp;nk='.$nick.'&amp;ref='.$ref.'">'.$uz.'</a><br/><br/>';


}
echo"<br/>";
			if($i==0)
			{
			echo "<center><b>Сегодня новых статей нет!</b></center>";
			}

if ($max_page > 1)
{
$ba=ceil($count_users/5);
$ba2=$ba*5-5;

echo "Страницы:";
$asd=$start-(5*4);
$asd2=$start+(5*5);

if($asd<$count_users && $asd>0){echo ' <a href="index.php?action=new&amp;p=1&amp;'.$ses.'&amp;ref='.$ref.'">1</a> ... ';}

for($i=$asd; $i<$asd2;)
{
if($i<$count_users && $i>=0){
$ii=floor(1+$i/5);

if ($start==$i) {
echo ' <b>('.$ii.')</b>';
               }
                else {
echo ' <a href="index.php?action=new&amp;p='.$ii.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ii.'</a>';
                     }}


$i=$i+5;}
if($asd2<$count_users){echo ' ... <a href="index.php?action=new&amp;p='.$ba.'&amp;'.$ses.'&amp;ref='.$ref.'">'.$ba.'</a>';}

				}
echo"<br/>";
}

echo'<a href="index.php?'.$ses.'&amp;ref='.$ref.'">Главная журнала</a><br/>';
$r = mysql_query ("select id,user,level from users where id='$idsd';");
$arr = mysql_fetch_array($r);
$lev=$arr['level'];
if($lev > 7) {
echo'<a href="index.php?action=readlist&amp;'.$ses.'&amp;ref='.$ref.'">Список редакторов</a><br/>';
echo'<a href="index.php?action=readlist2&amp;'.$ses.'&amp;ref='.$ref.'">Список журналистов</a><br/>';}
echo'<a href="../enter.php?'.$ses.'&amp;ref='.$ref.'">В прихожую</a><br/>';
include_once"../foot3.php";
ob_end_flush();
exit;
?>