Файл: users/diary/inc/diary.php
Строк: 487
<?
if($user['ank_d_r']!=NULL && $user['ank_m_r']!=NULL && $user['ank_g_r']!=NULL){
$user['ank_age']=date("Y")-$user['ank_g_r'];
if(date("n")<$user['ank_m_r']){
$user['ank_age']=$user['ank_age']-1;
}
elseif(date("n")==$user['ank_m_r']&& date("j")<$user['ank_d_r']){
$user['ank_age']=$user['ank_age']-1;
}
}
if(!isset($_SESSION['diary_adult']) && !isset($_GET['passed']) && isset($user['ank_age']) && $user['ank_age']<18 && $diary['adult']==1){
if(!isset($user))
{
echo "Записи с меткой <font color='red'>(+18)</font> доступны только для авторизированых пользователей.Пожалуйста, пройдите процес <a href='/aut.php'>авторизации</a> или <a href='/reg.php'>регистрации</a>";
require_once ("../../core/cuctema/foot.php");
exit;
}
echo "<div class='d2'>Внимание! Это содержимое только для взрослых!<br/>Нажимая ДА, Вы подтверждаете, что Вам 18 или более лет.<br/>Если Вам менее 18 лет - нажмите НЕТ.<br/><br/><a href='?passed'>Да</a> <a href='/users/diary/user/$ank[id]'>Нет</a><br/></div>n";
require_once ("../../core/cuctema/foot.php");
exit;
}
if(!isset($_SESSION['diary_adult']) && isset($_GET['passed']) && $diary['adult']==1)$_SESSION['diary_adult']=1;
if($user['pol']==1)$pol='оставил'; else $pol='оставила';$jmsg="[url=/info.php?id=".$user['id']."]".$user['nick']."[/url] ".$pol." комментарий к дневнику [url=/users/diary/".$diary['id']."/read]".$diary_name."[/url]"; // сообщение в журнал о новом комментарии в дневе
include_once 'inc/sk_diary.php';
if(isset($_POST['mark']) && isset($user) && $_POST['mdp']==md5($user['pass']))
{
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_rating` WHERE `id_diary` = '$diary[id]' AND `id_user` = '$user[id]'"),0)==0)
{
$oc=intval($_POST['mark']);
if(in_array($oc,array(1,2,3,4,5)))
{
mysql_query("INSERT INTO `diary_rating` SET `id_diary` = '$diary[id]', `id_user` = '$user[id]', `rating` = '$oc'");
mysql_query("UPDATE `diary` SET `rating` = '".($diary['rating']+$oc)."' WHERE `id` = '$diary[id]'");
$diary['rating']=$diary['rating']+$oc;
//msg("Ваш отзыв принят");
}
else $err[]='Неверная оценка';
}
else $err[]='Вы уже отдали свой голос';
}
if(!isset($_GET['edit']) && isset($user) && isset($_POST['msg']) && $_POST['mdp']==md5($user['pass']) && ($diary['komm']=='all' || $diary['komm']=='only_me' && ($user['id']==$avtor['id'] || isset($umodd)) || $diary['komm']=='friends' && ($ank['id']==$user['id'] || isset($umodd) || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]')"),0)!=0)))
{
$msg=$_POST['msg'];
if (isset($_POST['translit']) && $_POST['translit']==1)$msg=translit($msg);
if(strlen2($msg)<$min_size_text){$err_komm_short=1;$err_komm=1;}
if(strlen2($msg)>$max_size_text){$err_komm_long=1;$err_komm=1;}
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id_diary` = '$diary[id]' AND `id_user` = '$user[id]' AND `msg` = '".mysql_real_escape_string($msg)."' LIMIT 1"),0)!=0){$err_komm_is=1;$err_komm=1;}
$msg=mysql_real_escape_string($msg);
if(!isset($err_komm))
{
if(isset($_POST['reply']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_POST['reply'])."'"),0)!=0 && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id_user` = '".intval($_POST['reply'])."' AND `id_diary` = '$diary[id]'"),0)!=0 && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id` = '".intval($_POST['komm_reply'])."' AND `id_diary` = '$diary[id]'"),0)!=0)
{
$ru=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_POST['reply'])."'"));
if($ru['id']!=$user['id'])
{
$kr=mysql_fetch_array(mysql_query("SELECT * FROM `diary_komm` WHERE `id_user` = '".intval($_POST['komm_reply'])."' AND `id_diary` = '$diary[id]'"));
$reply=1;
}
}
mysql_query("INSERT INTO `diary_komm` SET `msg` = '".my_esc($msg)."', `id_diary` = '$diary[id]', `id_user` = '$user[id]', `time` = '$time'".(isset($reply)?", `reply` = '$ru[id]', `komm_reply` = '$kr[msg]'":null)."");
if($user['id']!=$ank['id'])
{
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$ank[id]', '$jmsg', '$time')");
}
$q3=NULL;
$qq=mysql_query("SELECT * FROM `diary_komm` WHERE `id_diary` = '$diary[id]'");
while($ppost=mysql_fetch_array($qq))
{
$a=get_user($ppost['id_user']);
if($a)
{
$array=explode(";", $q3);
foreach ($array as $key => $value)
{
if($value==$a['id'])$g=1;
}
if(!isset($g))$q3="".($q3!=NULL?"$q3;":null)."$a[id]";
if(isset($g))unset($g);
}
}
if($q3!=NULL)
{
$array=explode(";", $q3);
foreach ($array as $key => $value)
{
$a=get_user($value);
if($value!=NULL && $a)
{
if($a['id']!=$ank['id'] && $user['id']!=$a['id'])
{
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$a[id]', '$jmsg', '$time')");
}
}
}
}
header("Location:?$passgen");
}
}
if(isset($_GET['reply']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id` = '".intval($_GET['reply'])."' AND `id_diary` = '$diary[id]'$s"),0)!=0 && ($diary['komm']=='all' || $diary['komm']=='only_me' && ($user['id']==$avtor['id'] || isset($umodd)) || $diary['komm']=='friends' && ($ank['id']==$user['id'] || isset($umodd) || mysql_result(mysql_query("SELECT COUNT(*) FROM `frends` WHERE (`user` = '$user[id]' AND `frend` = '$ank[id]') OR (`user` = '$ank[id]' AND `frend` = '$user[id]')"),0)!=0)))
{
if(!isset($user))
{
echo "<div class='err'>nДаная функцыя доступна только для авторизированых пользователей.Пожалуйста, пройдите процес <a href='/aut.php'>авторизации</a> или <a href='/reg.php'>регистрации</a><br/>n</div>n";
require_once ("../../core/cuctema/foot.php");
exit;
}
$komm=mysql_fetch_array(mysql_query("SELECT * FROM `diary_komm` WHERE `id` = '".intval($_GET['reply'])."' AND `id_diary` = '$diary[id]'"));
$ank2=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$komm[id_user]'"));
if($ank2['id']!=$user['id'])
{
echo " <tr>n";
echo " </td>n";
echo " </tr>n";
echo " <tr>n";
echo "<div class='d1'>";
echo "<table><tr><td>";
avatar($ank2['id'],0,0,1);
echo "</td>n";
echo "<td>";
echo "$ank2[nick] написал:<br/>".output_title($komm['msg'])."";
echo "<form method='post' name='message' action=''>n";
if(isset($err_komm_long) || isset($err_komm_short) || isset($err_komm_is))echo "<div class='err'>n";
echo "</td></tr></table></div>";
echo " </td>n";
echo " </tr></div>n";
echo "<div class='d2'>";
echo "<form method='post' name='message' action=''>n";
echo "<span style='font-size:small;color:grey'><b>Сообщение</b> (".sklon_text($max_size_msg,array('знак','знака','знаков')).")</span><br/>
<textarea name='msg' style='margin: 2px; height: 69px; width: 520px;'>".(isset($msg) && isset($err_komm)?output_title($msg):null)."</textarea><br />n";
if(isset($err_komm_long) || isset($err_komm_short) || isset($err_komm_is))echo (isset($err_komm_long)?'Сообщение слишком длинное':null)."".(isset($err_komm_short)?'Введите сообщение':null)."".(isset($err_komm_is)?'Ваше сообщение повторяет предыдущее':null)."</div>n";
if ($user['set_translit']==1)echo "<label><input type="checkbox" name="translit" value="1" /> Транслит</label>n";
echo "<input type='hidden' name='reply' value='$ank2[id]'>";
echo "<input type='hidden' name='komm_reply' value='$komm[id]'>";
echo "<input type='hidden' name='mdp' value='".md5($user['pass'])."'>n";
echo "<br/><input value="Отправить" type="submit" />n";
echo "</form></div>n";
echo "<div class='d1'><img src='/users/diary/diary/back.png'/> <a href='/users/diary/$diary[id]/read'>Назад</a></div>";
require_once ("../../core/cuctema/foot.php");
}
}
elseif(isset($_GET['edit']))
{
$komm=mysql_fetch_array(mysql_query("SELECT * FROM `diary_komm` WHERE `id` = '".intval($_GET['edit'])."'$s LIMIT 1"));
if(!$komm){header("Location: /users/diary/$diary[id]/read");exit;}
if($user['id']==$komm['id_user'] && $komm['time']>time()-600 || isset($umodd))
{
if(isset($_POST['msg']) && $_POST['mdp']==md5($user['pass']))
{
$msg=$_POST['msg'];
if (isset($_POST['translit']) && $_POST['translit']==1)$msg=translit($msg);
if(strlen2($msg)<$min_size_msg){$err_komm_short=1;$err_komm=1;}
if(strlen2($msg)>$max_size_msg){$err_komm_long=1;$err_komm=1;}
$msg=mysql_real_escape_string($msg);
if(!isset($err_komm))
{
mysql_query("UPDATE `diary_komm` SET `msg` = '".my_esc($msg)."' WHERE `id` = '$komm[id]' LIMIT 1");
header("Location: /users/diary/$diary[id]/read");
exit;
}
}
echo "<form method='post' action=''>n";
if(isset($err_komm_long) || isset($err_komm_short))echo "<div class='err'>n";
echo "<span style='font-size:small;color:grey'><b>Сообщение</b> (".sklon_text($max_size_msg,array('знак','знака','знаков')).")</span>n
<br />n
<textarea name='msg'>".output_title($komm['msg'])."</textarea><br />n";
if(isset($err_komm_long) || isset($err_komm_short))echo (isset($err_komm_long)?'Сообщение слишком длинное':null)."".(isset($err_komm_short)?'Введите сообщение':null)."</div>n";
echo "<input type='hidden' name='mdp' value='".md5($user['pass'])."'>n";
if ($user['set_translit']==1)echo "<label><input type='checkbox' name='translit' value='1' /> Транслит</label><br />n";
echo "<input type='submit' value='Сохранить'/>n
<br />n
</form>n";
}
else echo "<div class='hide'>У вас нет прав для даного действия!</div>n";
echo "<div class='d2'><img src='/style/icons/back.png' alt=''/> <a href='/users/diary/$diary[id]/read'>Назад</a></div>n";
require_once ("../../core/cuctema/foot.php");
exit;
}
elseif(isset($_GET['skk']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id` = '".intval($_GET['skk'])."' AND `id_diary` = '$diary[id]'"),0)!=0 && isset($umodd) && $_GET['mdp']==md5($user['pass']))
{
$sk=mysql_fetch_array(mysql_query("SELECT * FROM `diary_komm` WHERE `id` = '".intval($_GET['skk'])."' AND `id_diary` = '$diary[id]'"));
mysql_query("UPDATE `diary_komm` SET `sk` = '".($sk['sk']==1?0:1)."', `sk_user` = '$user[id]' WHERE `id` = '".intval($_GET['skk'])."' AND `id_diary` = '$diary[id]'");
header("Location:/users/diary/$diary[id]/read?$passgen");
exit;
}
elseif(isset($_GET['delete']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_komm` WHERE `id` = '".intval($_GET['delete'])."' AND `id_diary` = '$diary[id]'"),0)!=0 && ($ank['id']==$user['id'] || isset($umodd)) && $_GET['mdp']==md5($user['pass']))
{
mysql_query("DELETE FROM `diary_komm` WHERE `id` = '".intval($_GET['delete'])."' AND `id_diary` = '$diary[id]'");
header("Location:/users/diary/$diary[id]/read?$passgen");
exit;
}
elseif(isset($_GET['pollen']))
{
if(!isset($user))
{
echo "<div class='err'>nДаная функцыя доступна только для авторизированых пользователей.Пожалуйста, пройдите процес <a href='/aut.php'>авторизации</a> или <a href='/reg.php'>регистрации</a><br/>n</div>n";
require_once ("../../core/cuctema/foot.php");
exit;
}
$golos=intval($_GET['pollen']);
$golos=mysql_fetch_array(mysql_query("SELECT * FROM `diary_poll` WHERE `id` = '$golos' AND `id_diary` = '$diary[id]' LIMIT 1"));
if($golos['var']==NULL || !$golos)header("Location: /users/diary/$diary[id]/read");
$prov_p=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary` WHERE `id` = '".intval($_GET['diary'])."' AND `poll` = '1'"), 0);
if($time>$diary['poll_time'])$err[]='Опрос уже закрыт!';
elseif ($prov_p==0)
{
$err[]='К данному дневнику опрос не прикреплён!';
}
else
{
if(isset($_POST['ok']) && isset($_POST['mdp']) && $_POST['mdp']==md5($user['pass']))
{
$prov=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '".intval($_GET['diary'])."'"), 0);
if ($prov!=0)
{
$err[]='Вы уже принимали участие в данном опросе!';
}
elseif(!isset($err))
{
mysql_query("INSERT INTO `diary_pollen` (`id_user`, `id_var`, `id_diary`, `time`) values('$user[id]', '$golos[id]', '$diary[id]', '$time')");
//msg('Ваш голос успешно принят');
header("Location: /users/diary/$diary[id]/read");
exit;
}
}
else
{
echo "<div class='hide'>Вы действительно хотите проголосовать за даный вариант?</div>n";
echo "<div class='d2'>";
echo "<form method='post' action='?pollen=$golos[id]'>n";
echo "<input type='submit' name='ok' value='Да' />n
<input type='hidden' name='mdp' value='".md5($user['pass'])."' />n
<a href='/users/diary/$diary[id]/read'>Нет</a>n";
echo "</form>n";
echo "</div>";
}
}
err();
require_once ("../../core/cuctema/foot.php");
exit;
}
if(isset($_POST['voTe_ok']) && $_POST['mdp']==md5($user['pass']))
{
if(!isset($user))
{
echo "<div class='err'>nДаная функцыя доступна только для авторизированых пользователей.Пожалуйста, пройдите процес <a href='/aut.php'>авторизации</a> или <a href='/reg.php'>регистрации</a><br/>n</div>n";
require_once ("../../core/cuctema/foot.php");
exit;
}
if ($diary['poll']==0)
{
$err[]='К данному дневнику опрос не прикреплён!';
}
elseif($time>$diary['poll_time'])$err[]='Опрос уже закрыт!';
$prov=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '".intval($_GET['diary'])."' AND `id_user` = '$user[id]'"), 0);
if ($prov!=0)
{
$err[]='Вы уже принимали участие в данном опросе!';
}
if(!isset($err))
{
foreach ($_POST as $key => $value)
{
if (preg_match('#^voTe_([0-9]*)$#',$key,$gid) && $value='1')
{
$golos=mysql_fetch_array(mysql_query("SELECT * FROM `diary_poll` WHERE `id` = '$gid[1]' AND `id_diary` = '$diary[id]' LIMIT 1"));
if($golos['var']!=NULL && $golos)
{
mysql_query("INSERT INTO `diary_pollen` (`id_user`, `id_var`, `id_diary`, `time`) values('$user[id]', '$golos[id]', '$diary[id]', '$time')");
}
}
}
}
}
err();
// Посещения
$diary['count_visits']=0;
$array=explode("|", $diary['visits']);
foreach ($array as $key => $value)
{
if($value!=NULL){if($value==$user['id'])$no=1;$diary['count_visits']++;}
}
if(!isset($no))
{
$diary['count_visits']++;
mysql_query("UPDATE `diary` SET `visits` = '".($diary['visits']==NULL?$user['id']:"$diary[visits]|$user[id]")."'");
/* , `count_visits` = '".($diary['count_visits']+1)."' WHERE `id` = '$diary[id]' */
$diary=mysql_fetch_array(mysql_query("SELECT * FROM `diary` WHERE `id` = '$diary[id]'"));
}
if($diary['sk']==1)
{
$sank=get_user($diary['sk_user']);
echo "<div class='hide'>n";
echo "Дневник заблокировал n";
echo "<a href='/mysite/?name=$sank[nick]'>$sank[nick]</a>".online($sank['id'])."n";
echo " <span style='color:grey'>(".vremja($diary['sk_time']).")</span>n<br/>Причина: ".output_text($diary['sk_msg'])."n<br/>n<a href='?sk=1&mdp=".md5($user['pass'])."' style='color:green'>[разблокировать]</a><br/>n</div>n";
}
echo "<div class='d1'>n";
echo "<a href='/mysite/?name=$avtor[nick]'>$avtor[nick]</a> ".online($avtor['id'])."n";
echo " <span style='color:grey'>(".vremja($diary['time']).")</span>n";
if($avtor['id']==$user['id'] || isset($umodd))echo "<span style='float:right'><a href='/users/diary/$diary[id]/poll'><img src='/users/diary/diary/poll_$diary[poll].png'/></a> <a href='/users/diary/$diary[id]/edit'><img src='/users/diary/diary/edit.png'/></a> <a href='/users/diary/$diary[id]/delete'><img src='/users/diary/diary/delete.png'/></a></span>n";
echo "</div>n";
echo "<div class='d2'>n";
echo "<img src='/users/diary/diary/z.png'/> <b>".($diary['name']!=NULL?output_title($diary['name']):text_cutter($diary['text'],30)."".(text_cutter($diary['text'],30)!=$diary['text']?'...':null)."")."</b>n";
if(isset($umodd) && $diary['sk']==0)echo "<a href='?sk=1&mdp=".md5($user['pass'])."' style='color:red'>[заблокировать]</a>n";
echo "<br/>n";
echo output_text($diary['text'])."<br/>n";
echo "</div>n";
if ($diary['poll']==1)
{
echo "<div class='d1'>n";
echo output_title($diary['poll_text'])."<br />n";
$q2=mysql_query("SELECT * FROM `diary_poll` WHERE `id_diary` = '$diary[id]' ORDER BY `num` ASC");
if (mysql_num_rows($q2)==0)
{
echo "<div class='err'>Ошибка,не найдено ни одного варианта</div>n";
}
$q3=mysql_query("SELECT * FROM `diary_poll` WHERE `id_diary` = '$diary[id]' ORDER BY `num` ASC");
$bo=0;
while ($post3 = mysql_fetch_array($q3)){$zaet=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '$diary[id]' AND `id_var` = '$post3[id]' "), 0);if($zaet>$bo){$bo=$zaet;$boid=$post3['id'];}}
$prov=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '$diary[id]' AND `id_user` = '$user[id]'",$db), 0);
if(isset($user) && $prov==0 && $diary['poll_check']==1)echo "<form method='post' action='/users/diary/$diary[id]/read'>n";
while ($post2 = mysql_fetch_array($q2))
{
$zavse=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '$diary[id]' ",$db), 0);
$zaet=mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_pollen` WHERE `id_diary` = '$diary[id]' AND `id_var` = '$post2[id]' ",$db), 0);
if($zavse==0)$p=0;
elseif($zaet==0)$p=0;
else
{
$p=($zaet/$zavse)*100;
$p=(int)$p;
}
echo "<div class='variant".(isset($boid) && $boid==$post2['id']?" leader":null)."'>n";
if(isset($user))
{
if($diary['poll_check']==0)echo ($prov==0?"<a href='?pollen=$post2[id]'>":null)."<span>".output_title($post2['var'])."</span>".($prov==0?"</a>":null)."".($prov!=0?"<span class='small percentage'>$p% ($zaet)</span>":null)."nn";
else echo ($prov==0?"<input type='checkbox' name='voTe_$post2[id]' value='1'>":null)."<span>".output_title($post2['var'])."</span>".($prov!=0?"<span class='small percentage'>$p% ($zaet)</span>":null)."nn";
}
else echo "<span>".output_title($post2['var'])."</span><span class='small percentage'>$p% ($zaet)</span>n";
if($prov!=0 || !isset($user))echo "<div class='progress' style='width: $p%; min-width: 5px'></div>n";
echo "</div>nn";
}
if(isset($user) && $prov==0 && $diary['poll_check']==1)echo "<input type='hidden' name='mdp' value='".md5($user['pass'])."'>n
<input type='submit' name='voTe_ok' value='Проголосовать!'></form>n";
echo "</div>n";
echo "<div class='msg'>n
Опрос начался ".vremja($diary['poll_time_start'])."n";
if($diary['poll_timee']!='infin')
{
if($diary['poll_time']>$time)echo " и закончится ".vremja($diary['poll_time'])."nn";
else echo " и закончился ".vremja($diary['poll_time'])."nnn";
}
}
echo "</div>n";
$q=mysql_query("SELECT * FROM `diary_files` WHERE `id_user` = '$ank[id]' AND `id_diary` = '$diary[id]'");
if(mysql_num_rows($q)!=0)echo "<div class='d2'>n
<div style='clear: both; padding-bottom: 5px'></div>n";
while($post=mysql_fetch_array($q))
{
if($post['ras']=='jar'){
$zip=new PclZip(H."users/diary/files/$post[id].dat");
@$content = $zip->extract(PCLZIP_OPT_BY_NAME, "META-INF/MANIFEST.MF" ,PCLZIP_OPT_EXTRACT_AS_STRING);
if(@$content[0]['content']==NULL)$content = $zip->extract(PCLZIP_OPT_BY_NAME, "META-INF/manifest.mf" ,PCLZIP_OPT_EXTRACT_AS_STRING);
$icon=false;
if(@eregi("MIDlet-Icon:[^(n|r)]*(n|r)", $content[0]['content'], $jad))
$icon=@eregi_replace("(MIDlet-Icon:( )*)|(n|r)", NULL, $jad[0]);
elseif (@eregi("MIDlet-1:[^(n|r)]*(n|r)", $content[0]['content'], $jad))
{
$icon=@eregi_replace("(MIDlet-1:( )*)|(n|r)", NULL, $jad[0]);
$icon=@eregi_replace("(^[^,]*,)|(,[^,]*$)", NULL, $icon);
}
$icon=@eregi_replace('^ *| *$', NULL, $icon);
$icon=@ereg_replace("(^(/){1,})|((/){1,}$)","",$icon);
if ($icon==NULL)$icon=false;
//echo $icon;
}
if(@imagecreatefromstring(file_get_contents(H."users/diary/files/$post[id].dat")) && ($post['ras']=='jpg' || $post['ras']=='jpeg' || $post['ras']=='gif' || $post['ras']=='png' || $post['ras']=='bmp') || @new ffmpeg_movie(H."users/diary/files/$post[id].dat") && ($post['ras']=='3gp' || $post['ras']=='avi' || $post['ras']=='asf' || $post['ras']=='mp4' || $post['ras']=='mpe' || $post['ras']=='mpeg' || $post['ras']=='mpg' || $post['ras']=='wmv'))echo "<a href='/users/diary/download/$post[id]/".output_title($post['name'].'.'.$post['ras'])."'><img src='/users/diary/image/$post[id]/image.f$post[id].80.80.png'/></a><br/>n";
echo "<a href='/users/diary/download/$post[id]/".output_title($post['name'].'.'.$post['ras'])."'>";
if($post['ras']=='jar' && $icon)echo "<img src='users/diary/image/$post[id]/icon.f$post[id].16.16.png'/ height='16' width='16'>";
else echo (is_file(H."users/diary/diary/$post[ras].png")?"<img src='users/diary/diary/$post[ras].png'/>":"<img src='users/diary/files/unknown_file.png'/>");
echo " ".output_title($post['name'].'.'.$post['ras'])."</a>".($post['ras']=='jar'?" | <a href='users/diary/download/$post[id]/".output_title($post['name'].'.jad')."'>JAD</a>":null)." <span style='color:grey'>(".size_file(filesize(H."users/diary/files/$post[id].dat")).")</span><br/>n";
}
if(mysql_num_rows($q)!=0)echo "<div style='clear: both; padding-bottom: 5px'></div>n
</div>n";
echo "<div class='d1'>n";
if(isset($user) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_rating` WHERE `id_diary` = '$diary[id]' AND `id_user` = '$user[id]'"),0)!=0)echo "<img src='/users/diary/diary/rating.png'/> Рейтинг: $diary[rating]<br/>n";
echo "<img src='/users/diary/diary/tag.png'/> Метки: n";
$count_tags=0;
$array_tags=explode(",", $diary['tags']);
$tags=NULL;
foreach ($array_tags as $key => $tag)
{
if($tag!=NULL)
{
$count_tags++;
if($count_tags==1)echo "<a href='/users/diary/tag/$tag'>".output_title($tag)."</a>n";
else echo ", <a href='/users/diary/tag/$tag'>".output_title($tag)."</a>n";
}
}
if($count_tags==0)echo "Нету метокn";
echo "<br/>n";
echo "<img src='/users/diary/diary/key.png'/> ";
if($diary['access']=='only_me')echo "Закрытая записьn";
elseif($diary['access']=='friends')echo "Только для друзейn";
elseif($diary['access']=='pass')echo "Расширенные настройкиn";
elseif($diary['access']=='access')echo "Только авторизированнымn";
else echo "Всемn";
if($diary['adult']==1)echo " <span style='color:red'>(+18)</span>n";
if(isset($user) && mysql_result(mysql_query("SELECT COUNT(*) FROM `diary_rating` WHERE `id_diary` = '$diary[id]' AND `id_user` = '$user[id]'"),0)==0)
{
?>
<center>
<form action='' method='post' style='display: block'>
<div class='mark'>
<button name='mark' value='1'>+1</button>
<button name='mark' value='2'>+2</button>
<button name='mark' value='3'>+3</button>
<button name='mark' value='4'>+4</button>
<button name='mark' value='5'>+5</button>
</div>
<?
echo "<input type='hidden' name='mdp' value='".md5($user['pass'])."'>n";
?>
</form>
</center>
<?
}
echo "</div>n";
include_once 'inc/komments.php';
echo "<div class='d1'><img src='/users/diary/diary/back.png'/> <a href='/users/diary'>Дневники</a> | <a href='/users/diary/diary/$ank[id]'>Все записи автора</a></div>n";
require_once ("../../core/cuctema/foot.php");
exit;
?>