Файл: module/blog.php
Строк: 49
<?
print '<div class="spiski"><div class="zagolovok">Блоги</div><div class="line"></div><ul>';
include"./module/blog/lang_ru.lg";
//Проверка юсура
$b_user_sql=mysql_query("SELECT *
FROM `module_blog_user` where `id`='".$row['ID']."'");
if(mysql_num_rows($b_user_sql)==0){
$statis=1;
include"./module/blog/add_user.php";}else{
//вывод блогов- постов;
echo"<p><a href=?go=blog&write>Писать в блог</a></p>
<p><strong><a href=?go=blog>Все блоги</a></strong></p>";
if(isset($_GET['user'])){
include"./module/blog/user.php"
;}
if(isset($_GET['write'])){
include"./module/blog/add.php"
;}
if(isset($_GET['tema'])){
include"./module/blog/tema.php"
;}
if(isset($_GET['delblog'])){
if($row['administracia']>0){
mysql_query("UPDATE `a36667_element`.`module_blog_tema` SET `status` = '1' WHERE `id`='".(int)$_GET['delblog']."'")
;}
;}
if(!isset($_GET['tema'])) {
$querywse = "SELECT *
FROM `module_blog_tema` where `status`='0' " ;
$sqlwse = mysql_query($querywse) or die(mysql_error()) ;
$nums = 15 ;
if (isset($_GET['page']))
{
htmlspecialchars($_GET['page']) ;
$page = intval($_GET['page']) ;
}
else
{
$page = 1 ;
}
$query = "SELECT COUNT(*) AS `counter`
FROM `module_blog_tema` where `status`='0' " ;
$sql = mysql_query($query) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql) ;
$elements = $row1['counter'] ;
$pages = ceil($elements / $nums) ;
if ($page < 1)
{
$page = 1 ;
} elseif ($page > $pages)
{
$page = $pages ;
}
$start = ($page - 1) * $nums ;
// когда у нас в таблице нет записей
if ($start < 0) $start = 0 ;
$query2 = "SELECT *
FROM `module_blog_tema` where `status`='0' ORDER BY `date` DESC
LIMIT " . mysql_real_escape_string($start) . ", " .
mysql_real_escape_string($nums) . " " ;
$sql = mysql_query($query2) or die(mysql_error()) ;
$i=1;
while ($row2 = mysql_fetch_assoc($sql))
{
echo "<li>".$i.".<img src="./module/blog/images/".$row2['avatar'].".gif" ><a href=?go=blog&user=".$row2['autor']."><font color=green>".$row2['autor']."</font></a>
<a href=?go=blog&tema=".$row2['id'].">".$row2['name']."</a>";
if($row['administracia']>0){echo'<br><a href=?go=blog&delblog='.$row2['id'].'>Удалить</a>';}
echo" </li>" ;
$i++;}
// далее нам надо прицепить листалку
print ' <li>Страницы:' ;
$neighbours = 6 ;
$left_neighbour = $page - $neighbours ;
if ($left_neighbour < 1) $left_neighbour = 1 ;
$right_neighbour = $page + $neighbours ;
if ($right_neighbour > $pages) $right_neighbour = $pages ;
if ($page > 1)
{
print ' <a href="?go=blog&page=1">начало</a> ... <a href="?go=blog&page=' . ($page -
1) . '"><сюда</a> ' ;
}
for ($i = $left_neighbour; $i <= $right_neighbour; $i++)
{
if ($i != $page)
{
print ' <a href="?go=blog&page=' . $i . '">' . $i . '</a> ' ;
}
else
{
// выбранная страница
print ' <b>' . $i . '</b> ' ;
}
}
if ($page < $pages)
{
print ' <a href="?go=blog&page=' . ($page + 1) .
'">туда></a> ... <a href="?go=top&go=blog&page=' . $pages . '">конец</a> ' ;
}
print ' </li>' ;
;}
;}
exitt($row,$opredelenie);
?>