View file masteru.site/modules/codes.php

File size: 28.03Kb
<?php
include_once ('../system/function.php');

$act = isset($_GET['act']) ? $_GET['act'] : null;
switch($act)
{
default:
$title = 'Полезные коды';

include_once ('../system/header.php');


echo '<div class="title">Полезные коды</div>';

if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `codes_r`"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
if($user['level'] > 2) {echo '<div class="podmenu"><a href="/modules/codes/addrazdel">Добавить раздел</a></div>';}
$blog_stat = mysql_query("SELECT * FROM `codes_r` ORDER BY 'id'");
while($bs = mysql_fetch_assoc($blog_stat))
{

echo '<div class="podmenu"><img src="/images/page_white_code.png"> <a href="/modules/codes/razdel'.$bs['id'].'">'.$bs['name'].' ('.mysql_result(mysql_query('select count(`id`) from `codes` where `razdel` = "'.$bs['id'].'"'),0).')</a>';
if($user['level'] > 2){ echo ' <a href="/modules/codes/redrazdel'.$bs['id'].'">[редактировать]</a>';}
if($user['level'] > 2){ echo ' <a href="/modules/codes/deleterazdel'.$bs['id'].'">[удалить]</a>';}
echo '</div>';
}
if($k_post < 1) {
echo '<div class="podmenu"><center><b>Пусто!</b></center></div>';
}


break;




case 'addrazdel':
$title = 'Полезные коды / Добавить раздел';
include_once ('../system/header.php');
if($user['level'] < 2) {
header('Location: '.$HOME.'/modules/codes');
exit();
}
echo '<div class="title">Полезные коды / Добавление раздела</div>';
if(isset($_REQUEST['ok'])) {

$name = strong($_POST['name']);

if(empty($name)) {
echo '<div class="podmenu"><center><b>Введите название раздела!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
$bn = mysql_fetch_array(mysql_query('select * from `codes_r` where  `name` = "'.$name.'"'));
if($bn != 0) {
echo '<div class="podmenu"><center><b>Такой раздел уже существует!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
mysql_query("INSERT INTO `codes_r` SET `name` = '".$name."'");
$self = mysql_insert_id();
header('Location: '.$HOME.'/modules/codes/razdel'.$self.'');
}
echo '<div class="podmenu">
<form action="" method="POST">
Название раздела:<br /><input type="text" name="name" maxlength="5000" /><br />
<input type="submit" name="ok" value="Создать">
</form></div>';
break;
case 'redrazdel':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Редактировать раздел';
include_once ('../system/header.php');
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такой раздел не существует!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
if($user['level'] < 2) {
header('Location: '.$HOME.'/modules/codes/');
exit();
}
if(isset($_REQUEST['ok'])) {

$name = strong($_POST['name']);

if(empty($name)) {
echo '<div class="podmenu"><center><b>Введите название раздела!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
mysql_query("UPDATE `codes_r` SET `name` = '".$name."' WHERE `id` = '".$cod['id']."'");
header('Location: '.$HOME.'/modules/codes');
exit();
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes">Полезные коды</a> / Редактировать раздел</div>';
echo '<div class="podmenu">
<form action="" method="POST">
Название раздела:<br /><input type="text" name="name" maxlength="5000" value="'.$cod['name'].'"><br />
<input type="submit" name="ok" value="Изменить" />
</form></div>';
break;

case 'delrazdel':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Удалить раздел';
include_once ('../system/header.php');
if($user['level'] < 2) {
header('Location: '.$HOME.'/modules/codes/');
exit();
}
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такой раздел не существует!</b></center></div>';
include_once ('../system/footer.php');
exit();
}

mysql_query("DELETE FROM `codes_r` WHERE `id` = '".$id."'");
mysql_query("DELETE FROM `codes` WHERE `razdel` = '".$id."'");
header('Location: '.$HOME.'/modules/codes');
break;

case 'addcod':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Добавить код';
include_once ('../system/header.php');
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такого раздела не существует!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes">Полезные коды</a> / Добавить новый код</div>';

if(isset($_REQUEST['ok'])) {
$name = strong($_POST['name']);
$cod = strong($_POST['cod']);
$about = strong($_POST['about']);
if(empty($name)) {
echo '<div class="podmenu"><center><b>Введите название!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
if(empty($cod)) {
echo '<div class="podmenu"><center><b>Введите код!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
mysql_query("UPDATE `users` SET `balls`= `balls` + 5 WHERE `id`='".$user['id']."' limit 1");
mysql_query("INSERT INTO `codes` SET `name` = '".$name."', `cod` = '<?".$cod."', `about` = '".$about."',  `razdel` = '".$id."', `us` = '".$user['id']."', `time` = '".time()."'");
$self = mysql_insert_id();
header('Location: '.$HOME.'/modules/codes/cod'.$self.'');
exit();
}
echo'<b><font color=red>Внимание: Что бы работала подсветка кода, нужно добавить тег PHP</b></font>';
echo '
<div class="podmenu"><form action="" name="message" method="POST">
Название:<br /><input type="text" name="name" maxlength="100" /><br />
Описание:<br />';
{
}echo '<textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст..."  name="about"></textarea><br />
Код: <br />';
echo '<textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Код..."  name="cod"></textarea><br />
<input type="submit" name="ok" value="Написать" />
</form></div>';
break;
case 'cod':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / '.$cod['name'].'';
include_once ('../system/header.php');
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такого кода не существует!</b></center></div>';
include_once ('system/footer.php');
exit();
}
$codr = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$cod['razdel']."'"));
echo '<div class="title"><a href="/modules/codes">Полезные коды</a> / <a href="/modules/codes/razdel'.$codr['id'].'">'.$codr['name'].'</a> / '.$cod['name'].'</div>';
if($user['level'] > 1 or $cod['us'] == $user['id'])
{
echo '<div class="podmenu"><a href="/modules/codes/cod'.$id.'/red">Редактировать</a> / <a href="/modules/codes/cod'.$id.'/delete">Удалить</a></div>';
}
echo '<div class="podmenu">Описание: </p>'.$cod['about'].'</div>';
echo '<div class="podmenu">Код: </p>'.highlight_code($cod['cod']).'</div>';
echo '<div class="podmenu">Добавил: '.nick($cod['us']).' ('.vremja($cod['time']).')</div>';
echo '<div class="podmenu"><a href="/modules/codes/cod'.$id.'/rating">Рейтинг:</a> ';
$reit_a = mysql_fetch_array(mysql_query('select * from `codes_rating` where `cod` = '.$id.' and `kto` = "'.$user['id'].'"'));
if($user['id'] != $cod['us'] && $reit_a == 0) {
echo '<a href="'.$HOME.'/modules/codes/cod'.$id.'/plus">+1</a> | <a href="'.$HOME.'/modules/codes/cod'.$id.'/minus">-1</a>';
} else {

}
echo ' (<font color="green"><b>'.mysql_result(mysql_query("SELECT COUNT(id) FROM `codes_rating` WHERE `r` = '1' and `cod` = '".$id."'"),0).'</b></font>/<font color="red"><b>'.mysql_result(mysql_query("SELECT COUNT(id) FROM `codes_rating` WHERE `r` = '2' and `cod` = '".$id."'"),0).'</b></font>)<br />';
echo '</div>';
echo '<div class="podmenu"><a href="/modules/codes/cod'.$id.'/comment">Коментарии к коду ('.mysql_result(mysql_query("SELECT COUNT(id) FROM `codes_com` WHERE `code` = '".$cod['id']."'"),0).')</a></div>';
echo '<div class="podmenu"><a href="/modules/codes/cod/'.$id.'/complaint">Пожаловатся на код </a></div>';
echo '<div class="podmenu"><a href="/modules/codes/cod/'.$id.'/txt">Скачать TXT</a></div>';
break;

case 'txt':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
if($cod == 0) {
echo '<div class="title">Куски кодов | Ошибка</div><div class="podmenu"><center><b>Такой код не существует!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
ob_clean();
ob_implicit_flush();
header('Content-Type: text/plain; charset=utf-8', true);
header('Content-Disposition: attachment; filename="'.$cod['name'].'_'.$cod['time'].'_'.$cod['id'].'.txt";');
echo "$cod[cod]";
exit;
break;



case 'complaint':
$id = abs(intval($_GET['id']));
$code = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Жалоба на код '.$code['name'].'';
include_once ('../system/header.php');
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); 
exit;
}
if(isset($_REQUEST['submit'])) {
$msg = strong($_POST['msg']);
if(empty($msg)) {
echo '<div class="podmenu"><center><b><big>Вы не ввели текст жалобы!</big></b></center></div>';
include_once ('../system/footer.php');
exit();
}
mysql_query("INSERT INTO `codes_complaint` SET `text` = '".$msg."', `kto` = '".$user['id']."', `time` = '".time()."', `file` = '".$code['id']."'");
header('Location: /modules/codes/cod'.$code['id'].'');
exit();
}

echo '<div class="title">Жалоба на код '.$code['name'].'</div>';
echo '<div class="podmenu"><form action="" method="POST">
Текст жалобы:<br /><textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..."  name="msg" ></textarea><br />
<input type="submit" name="submit" value="Написать" />
</form></div>';
break;


case 'razdel':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / '.$cod['name'].'';
include_once ('../system/header.php');
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такого раздела не существует!</b></center></div>';
include_once ('system/footer.php');
exit();
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes">Полезные коды</a> / '.$cod['name'].'</div>';
if(isset($user['id'])) {
echo '<div class="podmenu"><img src="/images/folder_new.png"><a href="/modules/codes/addcod'.$id.'">Добавить код</a></div>';
}
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `codes` WHERE `razdel` = '".$id."' "),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$forum_k = mysql_query("SELECT * FROM `codes` WHERE `razdel` = '".$id."' ORDER BY `id` DESC LIMIT $start, $max");
while($a = mysql_fetch_assoc($forum_k))
{
echo '<div class="podmenu"><a href="/modules/codes/cod'.$a['id'].'">'.$a['name'].'</a></div>';
}

if($k_post < 1) echo '<div class="podmenu"><b><center>Пусто!</center></b></div>';




if($k_page>1) echo str(''.$HOME.'/modules/codes/razdel'.$id.'?',$k_page,$page); // Вывод страниц

break;
case 'rating':
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / История рейтинга '.$cod['name'].'';
include_once ('../system/header.php');
if($cod == 0) {
echo '<div class="title">Полезные коды / Ошибка</div><div class="podmenu"><center><b>Такого кода не существует!</b></center></div>';
include_once ('system/footer.php');
exit();
}
$codr = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_r` WHERE `id` = '".$cod['razdel']."'"));
echo '<div class="title"><a href="/modules/codes">Полезные коды</a> / <a href="/modules/codes/razdel'.$codr['id'].'">'.$codr['name'].'</a> / <a href="/modules/codes/cod'.$id.'">'.$cod['name'].'</a></div>';
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `codes_rating` WHERE `cod` = '".$id."' "),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$forum_k = mysql_query("SELECT * FROM `codes_rating` WHERE `cod` = '".$id."' ORDER BY `id` DESC LIMIT $start, $max");
while($a = mysql_fetch_assoc($forum_k))
{
if($a['r'] == '1'){  $otv = '<font color="green"><b>положительно</b></font>';}
elseif($a['r'] == '2'){ $otv = '<font color="red"><b>отрицательнo</b></font>';}
echo '<div class="podmenu">'.nick($a['kto']).' оценил '.$otv.'</a></div>';
}
if($k_post < 1) echo '<div class="podmenu"><b><center>Пусто!</center></b></div>';
if($k_page>1) echo str(''.$HOME.'/modules/codes/cod'.$id.'/rating?',$k_page,$page); // Вывод страниц
break;
case 'plus':
$id = abs(intval($_GET['id']));
$down = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$down_r = mysql_fetch_array(mysql_query('select * from `codes_rating` where `cod` = '.$id.' and `kto` = "'.$user['id'].'"'));
$title = 'Полезные коды / Оценка '.$down['name'].'';
include_once ('../system/header.php');
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); exit;
}
if($down_r != 0) {
echo '<div class="podmenu"><center><b>Вы уже оценивали данный код!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
if($down == 0) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a> / Ошибка</div><div class="podmenu"><b><center><big>Такого кода нет!</big></center></b></div>';
include_once ('../system/footer.php');
exit();
}
if($user['id'] == $down['us']) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a>  / Ошибка</div><div class="podmenu"><b><center>Вы не можете оценивать свой код! LoL!:)</center></b></div>';
include_once ('../system/footer.php');
exit();
}
if($user['id'] != $down['us'] && $down_r == 0) {
$uss = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$down['us']."'"));
mysql_query("UPDATE `users` SET  `rating` = '".($uss['rating']+0.01)."' WHERE `id` = '".$down['us']."' LIMIT 1");
mysql_query("INSERT INTO `codes_rating` SET `cod` = '".$id."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `time` = '".time()."', `r` = '1' ");
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `text` = 'положительно оценил Ваш код [url=".$HOME."/modules/codes/cod".$id."]".$down['name']."[/url] +0,01 рейтинга'");
header('Location: '.$HOME.'/modules/codes/cod'.$id.'');
exit();
} else {
header('Location: '.$HOME.'/modules/codes/cod'.$id.'');
exit();
}
break;
case 'minus':
$id = abs(intval($_GET['id']));
$ussm = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$down['us']."'"));
mysql_query("UPDATE `users` SET  `rating` = '".($ussm['rating']-0.01)."' WHERE `id` = '".$down['us']."' LIMIT 1");
$down = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$down_r = mysql_fetch_array(mysql_query('select * from `codes_rating` where `cod` = '.$id.' and `kto` = "'.$user['id'].'"'));
$title = 'Полезные коды / Оценка '.$down['name'].'';
include_once ('../system/header.php');
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); exit;
}
if($down_r != 0) {
echo '<div class="podmenu"><center><b>Вы уже оценивали данный код!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
if($down == 0) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a> / Ошибка</div><div class="podmenu"><b><center><big>Такого кода нет!</big></center></b></div>';
include_once ('../system/footer.php');
exit();
}
if($user['id'] == $down['us']) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a>  / Ошибка</div><div class="podmenu"><b><center>Вы не можете оценивать свой код! LoL!:)</center></b></div>';
include_once ('../system/footer.php');
exit();
}
if($user['id'] != $down['us'] && $down_r == 0) {
mysql_query("INSERT INTO `codes_rating` SET `cod` = '".$id."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `time` = '".time()."', `r` = '2' ");

mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `text` = 'отрицательно оценил Ваш код [url=".$HOME."/modules/codes/cod".$id."]".$down['name']."[/url] -0,01 рейтинга '");

$uss = mysql_fetch_array(mysql_query('select * from `users` where `id` = "'.$down['us'].'"'));
mysql_query("UPDATE `users` SET  `rating` = '".($uss['rating']-0.01)."' WHERE `id` = '".$down['us']."' LIMIT 1");
header('Location: '.$HOME.'/modules/codes/cod'.$id.'');
exit();
} else {
header('Location: '.$HOME.'/modules/codes/cod'.$id.'');
exit();
}
break;

case 'comment':
$id = abs(intval($_GET['id']));
$comm = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Обсуждение кода '.$comm['name'].'';
include_once ('../system/header.php');
if($comm == 0) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a> / Ошибка</div><div class="podmenu"><b><center><big>Такого кода нет!</big></center></b></div>';
include_once ('../system/footer.php');
exit();
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a> / Обсуждение кода '.$comm['name'].'</div>';
if(isset($_REQUEST['add'])) {
$msg = strong($_POST['msg']);
if(empty($msg)) {
echo '<div class="podmenu"><center><b><big>Вы не ввели сообщение!</big></b></center></div>';
include_once ('../system/footer.php');
exit();
}
if(mb_strlen($msg) < 3) {
echo '<div class="podmenu"><center><b><big>Сообщение содержит меньше 3-х символов!</big></b></center></div>';
include_once ('../system/footer.php');
exit();
}
/* Делаем запрос*/
mysql_query("UPDATE `users` SET `balls`= `balls` + 1 WHERE `id`='".$user['id']."' limit 1");
mysql_query("INSERT INTO `codes_com` SET `text` = '".$msg."', `avtlogin` = '".$user['login']."', `kto` = '".$user['id']."', `time` = '".time()."', `code` = '".$id."'");
if($user['id'] != $comm['us']) {
mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `text` = 'оставил комментарий к вашему [url=".$HOME."/modules/codes/cod".$id."/comment]коду[/url]'");

}
header('Location: '.$HOME.'/modules/codes/cod'.$id.'/comment');
exit();
}
if(isset($user['id'])) {
echo '<div class="podmenu"><form method="POST" action="">
Сообщение:<br /><textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..."  name="msg"></textarea><br />
<input type="submit" name="add" value="Написать">
</div></form>';
}
if (empty($user['max'])) $user['max']=10;
$max = $user['max'];
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `codes_com` WHERE `code` = '".$id."'"),0);
$k_page = k_page($k_post,$max);
$page = page($k_page);
$start = $max*$page-$max;
$com = mysql_query("SELECT * FROM `codes_com` WHERE `code` = '".$id."' ORDER BY `id` DESC LIMIT $start, $max");
while($c = mysql_fetch_assoc($com))
{
echo '<div class="podmenu">'.nick($c['kto']).' ('.times($c['time']).')';
if($user['id'] != $c['kto']) echo '[<a href="/modules/codes/otv'.$c['id'].'">отв</a>]';
echo '</div>
<div class="podmenu">'.smile(bb($c['text'])).'</div>';
}
if($k_post < 1) echo '<div class="podmenu"><center><b>Сообщений пока еще нет!</b></center></div>';
if($k_page>1) echo str(''.$HOME.'/modules/codes/cod'.$id.'/comment?',$k_page,$page); 
break;
case 'otv':
$id = abs(intval($_GET['id']));
$comm = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes_com` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Ответить '.$comm['avtlogin'].'';
include_once ('../system/header.php');
if($comm == 0) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes">Полезные коды</a> / Ошибка</div><div class="podmenu"><b><center>Такого комента нет!</center></b></div>';
include_once ('../system/footer.php');
exit();
}
if($user['id'] == $comm['kto']) {
header('Location: /modules/codes/cod'.$comm['code'].'');
exit();
}
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); exit;
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes">Полезные коды</a> / Ответит '.nick($comm['kto']).'</div>';
if(isset($_REQUEST['submit'])) {
$msg = strong($_POST['msg']);
if(empty($msg)) {
echo '<div class="podmenu"><center><b>Вы не ввели сообщение!</b></center></div>';
include_once ('../system/footer.php');
exit();
}
mysql_query("INSERT INTO `codes_com` SET `text` = '[b]".$comm['avtlogin'].",[/b]".$msg."', `avtlogin` = '".$user['login']."', `kto` = '".$user['id']."', `time` = '".time()."', `code` = '".$comm['code']."'");

mysql_query("INSERT INTO `lenta` SET `readlen` = '0', `time` = '".time()."', `komy` = '".$down['us']."', `kto` = '".$user['id']."', `text` = 'ответил на Ваш комментарий к [url=".$HOME."/modules/codes/cod".$comm['code']."/comment]коду[/url]'");

header('Location: /modules/codes/cod'.$comm['code'].'/comment');
exit();
}
echo '<div class="podmenu">Ответ: '.nick($comm['kto']).'</div><div class="podmenu"><form action="" method="POST">
Сообщение:<br /><textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..." name="msg" ></textarea><br />
<input type="submit" name="submit" value="Ответить" />
</form></div>';
break;


case 'share':
$id = abs(intval($_GET['id']));
$code = mysql_fetch_assoc(mysql_query("select * from `codes` where `id` = '".$id."'"));
$title = 'Куски кодов / Поделиться кодом '.$code['name'].'';
include_once ('../system/header.php');
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы!</br>
Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); 
exit;
}
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Куски кодов</a> / Поделиться Кодом '.$code['name'].'</div>';
if(isset($_REQUEST['ok'])) {
$komm = strong($_POST['komm']);
mysql_query("INSERT INTO `stena` SET `msg` = '".$komm."', `avtor` = '".$user['id']."', `ukogo` = '".$user['id']."', `id_cod` = '".$id."', `time` = '".time()."'");

header('Location: '.$HOME.'/modules/codes/cod'.$id); 
exit;
}
echo '<div class="podmenu">
<form action="" method="post"> 
Сообщение:<br />';
{
}
echo '<textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..."  name="komm" placeholder="Комментарии к файлу"></textarea> <br />';
echo '<input type="submit" name="ok" value="Отправить" />
</form></div>';
break;


case 'redcod':
include_once ('../system/header.php'); 
$id = abs(intval($_GET['id']));
$cod = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));

if(!isset($cod['id'])) {
echo err($title, 'Нет такого кода!');
include_once ('../system/footer.php'); 
exit;
}

if($user['level'] < 1 && $user['id'] != $cod['us']) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы!');
include_once ('../system/footer.php'); 
exit;
}

echo '<div class="title"><a href="'.$HOME.'/modules/codes">Коды</a> | Редактировать код</div>';

if(isset($_REQUEST['ok'])) {

$name = strong($_POST['name']);
$about = strong($_POST['about']);
$cod = strong($_POST['cod']);

if(empty($name) or empty($about) or mb_strlen($name) < 3 or mb_strlen($about) < 3) {
echo '<div class="podmenu"><center><b><big>Ошибка ввода ,минимум 3 символа!</big></b></center></div>';
include_once ('../system/footer.php');
exit();
}

mysql_query("UPDATE `codes` SET `name` = '".$name."', `about` = '".$about."', `cod` = '".$cod."'  WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/modules/codes/cod'.$id.'');
exit();
}

echo '<div class="podmenu">
<form action="" method="POST">
*Название:<br /><input type="text" name="name" maxlength="50" value="'.$cod['name'].'" /><br />
*Описание:<br /><textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..."  name="about">'.$cod['about'].'</textarea><br />
*Код:<br /><textarea rows="'.$user['rows'].'" cols="'.$user['cols'].'" placeholder="Текст сообщения..."  name="cod">'.$cod['cod'].'</textarea><br />
<input type="submit" name="ok" value="Изменить" />
</form></div>
<div class="menudiv"><a href="'.$HOME.'/modules/codes/cod'.$id.'" class="k_menu">Назад к коду</div></a>';

break;


case 'delcode':
$id = abs(intval($_GET['id']));
$comm = mysql_fetch_assoc(mysql_query("SELECT * FROM `codes` WHERE `id` = '".$id."'"));
$title = 'Полезные коды / Редактировать код '.$comm['name'].'';
include_once ('../system/header.php');
if($comm == 0) {
echo '<div class="title"><a href="'.$HOME.'/modules/codes/">Полезные коды</a> / Ошибка</div><div class="podmenu"><b><center>Такого кода нет!</center></b></div>';
include_once ('../system/footer.php');
exit();
}
if(!isset($user['id'])) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы! Войдите или зарегриструйтесь!');
include_once ('../system/footer.php'); exit;
}
if($user['level'] < 1 && $user['id'] != $comm['us']) {
echo err($title, 'У вас недостаточно прав для просмотра данной страницы!');
include_once ('../system/footer.php'); exit;
}
mysql_query("DELETE FROM `codes` WHERE `id` = '".$id."'");
header('Location: '.$HOME.'/modules/codes');
break;
}
//-----Подключаем низ-----//
include_once ('../system/footer.php');
?>