Вход Регистрация
Файл: masteram_us/blogs/blog.php
Строк: 76
<?php
require_once ('../shaxty.php');
check_login();
$title 'Блоги';
$align 'left';
include_once (
H.'shaxty/head.php');


$a mysql_fetch_array(mysql_query("select * from `blogs` WHERE tip = 'msg' and id='$id'"));

if (!
$a['id']) header("Location: /?");
$b=mysql_fetch_array(mysql_query("select * from blogs where tip = 'cat' and id='".$a['refid']."';"));
$a["chit"]++;
mysql_query("update `blogs` set chit='".$a["chit"]."'  WHERE tip = 'msg' and  `id` = '".$a['id']."';");
if(
$a['html']=='1')$ahtml ' <span style="color:#DD0000">[На модерации]</span>';
echo 
$div4.'<b>'.$a['name'].$ahtml.'</b>'.$div9;

if(
$a['html']=='1'&&$a['user_id']!=$user_id&&$user['level']<5){
echo 
'<b>Блог на модерации!</b>';
include_once (
H.'shaxty/foot.php');
}

if (isset(
$_GET['komm'])){



if (isset(
$_GET['delk'])){
if(
$user[level]>=5){
mysql_query("DELETE FROM `blog_komm` WHERE `id` = '".intval($_GET['delk'])."'");
}
header ('Location: ?komm&'.SID);
}

if (isset(
$_POST['msg'])){


$reg_kod = isset($_POST['kod']) ? check($_POST['kod']) : '';

if(!isset(
$user_id))header ('Location: ?komm');
if (
strlen2($_POST['msg'])>AND $reg_kod == $_SESSION['code']){
if (
$user['translit']==1)$_POST['msg'] = translit($_POST['msg']);
if (
mysql_query ("INSERT INTO blog_komm (blog,user_id,time,msg) VALUES ('$a[id]','$user[id]','$time','".check($_POST['msg'])."')")){
posts_add('komm'); // Значкния: forum, komm, guest, chat
header ('Location: ?komm&'.SID); exit;
}else echo 
'Ошибка!<br />';


}

}
echo 
$div1.'Комментарии:</b>'.$div9;
echo 
'<br />';

if (empty(
$user['max'])) $user['max']=10;
$max $user['max'];
$k_post=mysql_result(mysql_query("select count(*) as num from blog_komm where blog = '".$a['id']."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;

$r mysql_query ("Select * from blog_komm where blog = '".$a['id']."' order by time desc LIMIT $start$max");
if (
$k_post == 0)echo 'Комментариев нет<br />';
$post_k=$start+1;
while(
$a = @mysql_fetch_array($r)){
echo 
$div2.''.nik($a['user_id']).' ';
if(
$user['level']>=5)echo '<small><a href="?komm&amp;delk='.$a['id'].'">[X]</a></small>';
echo 
'('.times($a['time']).')'.$div9;

echo 
text($a['msg']);
echo 
'<dl></dl>';

}

if (
$k_page>1){
echo 
"<dl><dt></dt></dl>";
str('?komm&amp;',$k_page,$page); // Вывод страниц
echo "<br /><dl><dt></dt></dl><br />";
}
if(isset(
$user_id)){
echo 
'<form action="?komm&amp;'.SID.'" method="post">';
echo 
'<br />Ваш комментарий:<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="msg"></textarea><br/><br />';
echo 
'<img src="/shaxty_code.php?r='.rand(10009999).'" alt="Проверочный код"/><br />';
echo 
'<b>Код с картинки:</b><br/><input type="text" size="5" maxlength="5"  name="kod"/><br /><br />';
echo 
'<input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';
}else echo 
'<b>Комментании могут оставлять только <a href="/reg.php">зарегистрированные</a> пользователи!</b><br /><br />';

//echo $div1.'<a href="?">К блогу</a>'.$div9;
echo '<div class="button5"><a href="?">В блог</a></div><br /><br />';

include_once (
H.'shaxty/foot.php');
}

##############Система голосований##############
$votes $_GET['votes'];
if(isset(
$_GET['vote'])&&isset($user_id)){
$ips explode("|",$a['ips']);
if(
in_array($user['id'] ,$ips) === false)
{
$votes 0;
if(empty(
$a['ips'])){
$ipp $user['id'];
}
else{
$ipp $a['ips']."|".$user['id'];
}

if(
$_GET['vote']==0){
$str 'UPDATE `blogs` SET `no`=`no`+1,`ips`="'.$ipp.'" WHERE `id` = '.$a['id'];
}else if(
$_GET['vote']==1){
$str 'UPDATE `blogs` SET `yes`=`yes`+1,`ips`="'.$ipp.'" WHERE `id` = '.$a['id'];
}

mysql_query($str);
$votes 1;
header ('Location: ?votes=1&'.SID); exit;
}
else 
$votes 2;
header ('Location: ?votes=2&'.SID); exit;
}



function 
newbb($var '') {

    
$var preg_replace('#[img](.*?)[/img]#si'"<img src="/files/blogs/$1" alt="*">"$var);

   
// $var = preg_replace('#[video](.*?)[/video]#si', "''.ffmg('$1').''", $var);
   // $var = preg_replace(array ('#[video](.*?)[/video]#se'), array ("''.ffmg('$1').''"), str_replace("]n", "]", $var));

    
return $var;
}


echo 
"<dl></dl>".smiles(bb_code(newbb($a['msg'])))."<HR NOSHADE COLOR="Blue" SIZE="1">";

echo 
'<img src="img/ico_inte.png" alt=""/> <b>Автор:</b> '.nik($a['user_id']).'<br /><img src="img/date.png" alt=""/> <b>Добавлен:</b> '.times($a['time']).'<br />';
echo 
"<img src="img/p2.png" alt=""/> <b>Категория:</b> <a href="cat.php?id=".$b['id']."">".$b['name']."</a><br />";
echo 
'<img src="img/link_add.png" alt=""/> <b>Просмотров:</b> '.$a["chit"].'<br />';



###############Голосование###########################
$i = @round(($a['yes'])/($a['yes']+$a['no'])*100,0);
echo 
'<img src="img/53.png" alt=""/> <b>Рейтинг блога:</b> (+'.$a['yes'].'|-'.$a['no'].')<br />';
if(isset(
$user_id)){if ($votes==0) echo '[<a href="?vote=1"><img src="img/thumb-up.png" alt="+"/> Плюс</a> | <a href="?vote=0">Минус <img src="img/thumb.png" alt="-"/></a>]<br />';
if (
$votes==1) echo '<b>Спасибо,ваш голос учтен!</b><br />';
if (
$votes==2) echo '<b>Вы уже голосовали за этот блог.</b><br />';}

echo 
"<img src="img/comments.gif" alt=""/> <a href="?komm">Комментарии</a>(".mysql_result(mysql_query("select count(*) as num from blog_komm where `blog` = '".$a['id']."'"),0).")<br />";

echo 
'<img src="img/46.png" alt=""/> <b>Скачать как:</b> <a href="/blogs/load.php?id='.$a['id'].'&amp;act=1">TXT</a> | <a href="/blogs/load.php?id='.$a['id'].'&amp;act=2">HTML</a><br /><dl></dl> ';

echo 
'Ссылка: <input name="ss" size="15" value="http://'.$_SERVER['HTTP_HOST'].'/blogs/'.$a['id'].'" /><dl></dl>
BB Код: <input name="bb" size="15" value="[url=http://'
.$_SERVER['HTTP_HOST'].'/blogs/'.$a['id'].']'.$a['name'].'[/url]" /><dl></dl>
HTML : <input name="html" size="15" value="&lt;a href=&quot;http://'
.$_SERVER['HTTP_HOST'].'/blogs/'.$a['id'].'&quot;&gt;'.$a['name'].'&lt;/a&gt;" /><br />';

echo 
'<br />';
echo 
$div1.'<a href="/blogs/index.php">Блоги</a>'.$div9;
include_once (
H.'shaxty/foot.php');
?>
Онлайн: 0
Реклама