Вход Регистрация
Файл: masteram_us/codes/read.php
Строк: 58
<?
require'../shaxty.php'// waphp.ru - закрытый клуб вап мастеров!
$align='left';
check_login();
$title='Куски PHP кода';
include_once (
H.'shaxty/head.php');

$a mysql_fetch_array(mysql_query("select * from `codes` where `id` = '".$id."'"));

if (!isset(
$a['id']))errors('<b>Нет такого кода!</b>');


if(
$level>=5){
if(isset(
$_GET['yes'])) {
danger('?yes='.$_GET['yes'].'','Вы уверены, что желаете <b>допустить</b> данный код к просмотру?');
mysql_query("UPDATE `codes` SET `html` = '0' WHERE `id` = '".check(intval($_GET['yes']))."';");
header ('Location: ?');
}
if(
$a['html']=='1')$ahtml ' <span style="color:#DD0000">[На модерации]</span> </a><a href="?yes='.$id.'"><span style="color:#008000">[Допустить]</span></a><br />';
}


if(
$a['html']=='1' && $user['level']<5)errors('<b>Код на модерации!</b>');


$a["chit"]++;
mysql_query("update `codes` set chit='".$a["chit"]."'  WHERE `id` = '".$a['id']."';");


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

if (isset(
$_GET['delk'])){
if(
$user[level]>=5){
danger('?komm&amp;delk='.$_GET['delk'].'','Вы уверены, что желаете <b>удалить</b> данный комментарий?');
mysql_query("DELETE FROM `codes_komm` WHERE `id` = '".intval($_GET['delk'])."'");
}
header ('Location: ?komm&'.SID);
}

if (isset(
$_POST['msg'])){
if (
strlen2($_POST['msg'])>3){
if (
$user['translit']==1)$_POST['msg'] = translit($_POST['msg']);
if (
mysql_query ("INSERT INTO codes_komm (cod,user_id,time,msg) VALUES ('$a[id]','$user[id]','$time','".check($_POST['msg'])."')")){header ('Location: ?komm&'.SID); exit;
}else echo 
'Ошибка!<br />';


}

}
echo 
$div1.'Комментарии к коду <b>'.$a['name'].'</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 codes_komm where cod = '".$a['id']."'"),0);
$k_page=k_page($k_post,$max);
$page=page($k_page);
$start=$max*$page-$max;

$r mysql_query ("Select * from codes_komm where cod = '".$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 (
$ver!='wml')echo '<form action="?komm&amp;'.SID.'" method="post">';
if (
$ver=='wml')echo '<br />Ваш комментарий:<br /><input name="msg'.$ref.'" maxlength="15" title="Text"/><br/>';
else echo 
'<br />Ваш комментарий:<br /><textarea cols="'.$user['pole2'].'" rows="'.$user['pole1'].'" name="msg"></textarea><br/><br />';
if (
$ver=='wml'){
echo 
'<anchor title="go">Добавить<go href="?komm&amp;'.SID.'" method="post">';
echo 
'<postfield name="msg" value="$msg'.$ref.'"/>
</go></anchor><br /><br />'
;
;
}else{
echo 
'<input type="submit" class="ibutton" value="Добавить"/></form><br /><br />';
}

echo 
$div1.'<a href="index.php?id='.$a['refid'].'">В категорию</a>'.$div9;
echo 
$div1.'<a href="./">Куски PHP кода</a>'.$div9;
include_once (
H.'shaxty/foot.php');
}

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

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

mysql_query($str);
$vote 1;
}
else 
$vote 2;
}

echo 
'<b>'.$a['name'].$ahtml.'</b><br />';
if(
$level>=|| $a['user_id'] == $user['id']){

echo 
'<a href="admin.php?mod=edits&amp;id='.$a['id'].'">Редактировать | </a><a href="?del='.$id.'">Удалить</a><br />';
if(isset(
$_GET['del'])){
danger('?del='.$_GET['del'].'','Вы уверены, что желаете <b>удалить</b> данный код?');
mysql_query("DELETE FROM `codes` where id = '".check(intval($_GET['del']))."'");
mysql_query("DELETE FROM `codes_komm` where cod = '".check(intval($_GET['del']))."'");
header ('Location: index.php?id='.$a['refid'].'&amp;'.SID);  exit;
}
}

echo 
'<b>Описание:</b><br />'.bb_code($a['about']).'<br />';
echo 
'<b>Добавил:</b> '.nik($a['user_id']).' <u>'.times($a['time']).'</u><br />';
echo 
'<b>Просмотров:</b> '.$a["chit"].'<br />';

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

$k_post=mysql_result(mysql_query("select count(*) as num from codes_komm where cod = '".$a['id']."'"),0);
echo 
'<br />';
echo 
'<b><a href="?komm">Комментарии</a> ('.$k_post.')</b><br />';


echo 
'<br />Скачать: <b><a href="java.php?id='.$a['id'].'">JAVA</a></b> | <b><a href="load.php?id='.$a['id'].'&amp;act=1">TXT</a></b> | <b><a href="load.php?id='.$a['id'].'&amp;act=2">HTML</a></b>';
if (isset(
$_GET['text']))echo ' | <b><a href="?">TEXT</a></b>';
else echo 
' | <b><a href="?text">TEXTAREA</a></b>';
echo 
'<br />';
if (isset(
$_GET['text'])){
echo 
'<b>Код:</b><br />';
echo 
'<textarea cols="50" rows="15" name="msg">'.br($a['msg']).'</textarea><br>';
}else{

$a['msg'] = html_entity_decode(trim($a['msg']), ENT_QUOTES'UTF-8');
echo 
'<hr /><b>Код:</b><br /><br />'.php_code('[code]'.$a['msg'].'[/code]').'<br />';

/*echo '<hr />Код:<br /><br />'.bb_code('[code]'.$a['msg'].'[/code]').'<br />';
*/
}

echo 
'<hr />';


echo 
'<br />';
echo 
$div1.'<a href="index.php?id='.$a['refid'].'">В категорию</a>'.$div9;
echo 
$div1.'<a href="./">Куски PHP кода</a>'.$div9;
include_once (
H.'shaxty/foot.php');
?>
Онлайн: 0
Реклама