Вход Регистрация
Файл: news.php
Строк: 231
<?php
include_once ("system/Mysql.php"); // Делаем подключение к БД
include_once ("system/head.php"); // Делаем подключение шапки игры
include_once ("important/important_gradient.php");
// Проверка на существование акаунта
$g=mysql_query("SELECT * FROM `bishopl2_account` WHERE `account`='$account' AND `password`='$password' LIMIT 1");
if(
mysql_num_rows($g)==1){
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `account`='$account' AND `login`='$login' LIMIT 1");
if(
mysql_num_rows($g)==1){
if (isset(
$dt)){
$as mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$login."'");
$pers2 mysql_fetch_array($as);
if (
$pers2[acces_level]=="200" || $pers2[acces_level]=="100"){
$g=mysql_query("SELECT * FROM `bishopl2_koment` WHERE `id`='$id' AND `uid`='$uid' LIMIT 1");
if(
mysql_num_rows($g)==1){
mysql_query("DELETE FROM `bishopl2_koment` WHERE `id`='".$id."' AND `uid`='".$uid."'");
echo 
'Коментарий удален<br/>';
}else{
echo 
'Такого коментария нет<br/>';
}
}else{
echo 
'Вы не относитесь к числу администрации<br/>';
}
echo 
'<a href="?kom&id='.$id.'">К коментариям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset(
$komsave)){
$g=mysql_query("SELECT * FROM `bishopl2_news` WHERE `id`='$id' LIMIT 1");
if(
mysql_num_rows($g)==1){
if (
$msg==""){
echo 
'Вы не ввели сообщение<br/>';
echo 
'<a href="?kom&id='.$id.'">К коментариям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
if (
strlen($msg) > 1000) {
echo 
'Сообщение должно быть не больше 1000 символов<br/>';
echo 
'<a href="?kom&id='.$id.'">К коментариям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
include_once (
"system/antiflood.php"); // Делаем подключение антифлуда
$g=mysql_query("SELECT * FROM `bishopl2_antiflood` WHERE `login`='$login' LIMIT 1");
if(
mysql_num_rows($g)==1){
echo 
'<b>Hack Guard</b><br/>Сработал антифлуд<br/>';
echo 
'<a href="?kom&id='.$id.'">К коментариям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
include_once (
"system/antireklama.php"); // Делаем подключение антирекламы
// Подключаем транслит
if($transit=="ok"){
require_once 
"system/translit.php";
}
include_once (
"system/smile.php"); // Делаем подключение смайлов
// Заносим сообщение в БД
$time time();
mysql_query("INSERT INTO `bishopl2_koment` SET `id` = '$id', `msg` = '$msg', `nick` = '$login', `time` = '$time', `uid` = ''");
// Делаем запись пользователя в флуд
$time=time();
mysql_query("INSERT INTO `bishopl2_antiflood` SET `login` = '$login', `time` = '$time'");
$as mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$login."'");
$pers mysql_fetch_array($as);
// Добавляем посты за сообщения
$post=$pers[post]+1;
mysql_query("UPDATE `bishopl2_personaz` SET `post`='$post' WHERE `login`='$login'");
$__timer true;
$__timer_['time'] = 5;
$__timer_['timer_go'] = "?kom&id='.$id.'";
if(
$__timer) {
echo 
'<meta http-equiv="refresh" content="'.$__timer_['time'].'; url='.$__timer_['timer_go'].'" />';
}
echo 
'Сообщение добавлено<br/>';
}else{
echo 
'Такая новость не существует<br/>';
}
echo 
'<a href="?kom&id='.$id.'">К коментариям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
if (isset(
$kom)){
$g=mysql_query("SELECT * FROM `bishopl2_news` WHERE `id`='$id' LIMIT 1");
if(
mysql_num_rows($g)==1){
echo 
'Оставте свой коментарий:<br/>';
echo
'<form method="post" action="?komsave&id='.$id.'">';
echo 
'<textarea cols="20" rows="2" class="button" name="msg"></textarea><br/>';
echo 
'<input type="checkbox" name="transit" value="ok">Транслит<br/>';
echo 
'<input class="button" type="submit" value="Написать"/></form>';

$num 5
$page $_GET['page']; 
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_koment` WHERE `id`='$id'");
$posts mysql_result($q0);
$total intval(($posts 1) / $num) + 1
$page intval($page); 
if(empty(
$page) or $page 0$page 1;  
if(
$page $total$page $total
$start $page $num $num
$i=1+$start;
$qi mysql_query("SELECT * FROM `bishopl2_koment` WHERE `id`='$id' ORDER by `uid` DESC LIMIT $start$num");
while(
$km=mysql_fetch_array($qi))
{
echo 
''.$i++.'. ';
$as mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$login."'");
$pers2 mysql_fetch_array($as);
if (
$pers2[acces_level]=="200" || $pers2[acces_level]=="100"){
echo 
'[<a href="?dt&id='.$km[id].'&uid='.$km[uid].'"><font color="lime">X</font></a>] ';
}
//альянс
$as mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$km[nick]."'");
$clan1 mysql_fetch_array($as);
$g=mysql_query("SELECT * FROM `bishopl2_allylist` WHERE `name`='".$clan1[name]."' LIMIT 1");
if(
mysql_num_rows($g)==1){
$as mysql_query("SELECT * FROM `bishopl2_allylist` WHERE `name`='".$clan1[name]."'");
$ally1 mysql_fetch_array($as);
$as mysql_query("SELECT * FROM `bishopl2_ally` WHERE `id`='".$ally1[id]."'");
$ally2 mysql_fetch_array($as);
if (
$ally2[img]!==""){
echo 
'<img src="'.$ally2[img].'" alt=".">';
}}
//клан
$g=mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$km[nick]."' LIMIT 1");
if(
mysql_num_rows($g)==1){
$as mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$km[nick]."'");
$clan1 mysql_fetch_array($as);
$as mysql_query("SELECT * FROM `bishopl2_clan` WHERE `name`='".$clan1[name]."'");
$clan2 mysql_fetch_array($as);
if (
$clan2[img]!==""){
echo 
'<img src="'.$clan2[img].'" alt="."> ';
}}
$as mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$km[nick]."'");
$pe mysql_fetch_array($as);
if (
$pe[acces_level]=="200"){
$nik gradient(''.$km[nick].'.GM','FFA500''FFFF00'); 
}else{
if (
$pe[acces_level]=="100"){
$nik gradient(''.$km[nick].'.MD','551A8B''AB82FF'); 
}else{
$nik=$km[nick];
}}

$time=time();
if ((
$time-$km[time])>="86400"){
$km[time]=date("j M Y  в H:i"$km[time]);
$km[time] = strtr($km[time], array ("Jan" => "Янв","Feb" => "Фев","Mar" => "Марта","May" => "Мая","Apr" => "Апр","Jun" => "Июня","Jul" => "Июля","Aug" => "Авг","Sep" => "Сент","Oct" => "Окт","Nov" => "Ноября","Dec" => "Дек",));
}else{
$timer=$time-$km[time];
$ost=@date("i",$timer);
$time2=time()-10800;
$timer2=$time2-$km[time];
$ost2=@date("H",$timer2);
if(
$ost2>0){
$km[time]=@date("H ч. i мин. s сек. назад",$timer2);
}else{
if(
$ost>0){
$km[time]=@date("i мин. s сек. назад",$timer);
}else{
$km[time]=@date("s сек. назад",$timer);
}}}
echo 
'<a href="information?id='.$km[nick].'">'.$nik.'</a> (<small>'.$km[time].'</small>)<br/>'.$km[msg].'<br/>';
}
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_koment` WHERE `id`='$id'");
$kol mysql_result($q0);
if (
$kol=="0"){
echo 
'Коментариев нет<br/>';
}
if (
$page != 1$pervpage '<a href= ?kom&page=1><<</a>  
<a href= ?kom&page='
. ($page 1) .'><</a> ';  
if (
$page != $total$nextpage ' <a href= ?kom&page='. ($page 1) .'>></a>  
<a href= ?kom&page=' 
.$total'>>></a>';  
if(
$page 0$page2left ' <a href= ?kom&page='. ($page 2) .'>'. ($page 2) .'</a> | ';  
if(
$page 0$page1left '<a href= ?kom&page='. ($page 1) .'>'. ($page 1) .'</a> | ';  
if(
$page <= $total$page2right ' | <a href= ?kom&page='. ($page 2) .'>'. ($page 2) .'</a>';  
if(
$page <= $total$page1right ' | <a href= ?kom&page='. ($page 1) .'>'. ($page 1) .'</a>'
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage
}else{
echo 
'Такая новость не существует';
}
echo 
'<br/><a href="?">К новостям</a><br/>';
include_once (
"system/foot.php"); // Делаем подключение ног игры
exit;
}
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$login."' AND `acces_level`='200' LIMIT 1");
if(
mysql_num_rows($g)==1){
echo
'<form method="post" action="admin?snews">';
echo 
'- Заголовок:<br/>';
echo 
"<input class="button" name="zag" maxlength="30" title="Заголовок" emptyok="true"/><br/>";
echo 
'<br/>- Новость<br/>';
echo 
"<input class="button" name="news" maxlength="1000" title="Новость" emptyok="true"/><br/>";
echo 
'<input class="button" type="submit" value="Создать"/></form>';
}
$num 5
$page $_GET['page']; 
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_news`");
$posts mysql_result($q0);
$total intval(($posts 1) / $num) + 1
$page intval($page); 
if(empty(
$page) or $page 0$page 1;  
if(
$page $total$page $total
$start $page $num $num
$i=1+$start;
$qi mysql_query("SELECT * FROM `bishopl2_news` ORDER by `id` DESC LIMIT $start$num");
while(
$news=mysql_fetch_array($qi))
{
echo 
'<div style="background:#363636;padding:3px 2px 3px 2px;">';
echo 
''.$i++.'. <u>'.$news[zag].'</u> ['.$news[time].']<br/>'.$news[news].'<br/>Автор новости: ';
//альянс
$as mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$news[autor]."'");
$clan1 mysql_fetch_array($as);
$g=mysql_query("SELECT * FROM `bishopl2_allylist` WHERE `name`='".$clan1[name]."' LIMIT 1");
if(
mysql_num_rows($g)==1){
$as mysql_query("SELECT * FROM `bishopl2_allylist` WHERE `name`='".$clan1[name]."'");
$ally1 mysql_fetch_array($as);
$as mysql_query("SELECT * FROM `bishopl2_ally` WHERE `id`='".$ally1[id]."'");
$ally2 mysql_fetch_array($as);
if (
$ally2[img]!==""){
echo 
'<img src="'.$ally2[img].'" alt=".">';
}}
// клан
$g=mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$news[autor]."' LIMIT 1");
if(
mysql_num_rows($g)==1){
$as mysql_query("SELECT * FROM `bishopl2_clanlist` WHERE `login`='".$news[autor]."'");
$clan1 mysql_fetch_array($as);
$as mysql_query("SELECT * FROM `bishopl2_clan` WHERE `name`='".$clan1[name]."'");
$clan2 mysql_fetch_array($as);
if (
$clan2[img]!==""){
echo 
'<img src="'.$clan2[img].'" alt=".">';
}}
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$news[autor]."' AND `acces_level`='200' LIMIT 1");
if(
mysql_num_rows($g)==1){
$nik gradient(''.$news[autor].'.GM','FFA500''FFFF00');
}else{
$g=mysql_query("SELECT * FROM `bishopl2_personaz` WHERE `login`='".$news[autor]."' AND `acces_level`='100' LIMIT 1");
if(
mysql_num_rows($g)==1){
$nik gradient(''.$news[autor].'.MD','551A8B''AB82FF'); 
}else{
$nik=$news[autor];
}}
echo 
'<a href="information?id='.$news[autor].'">'.$nik.'</a></div>';
$q mysql_query("SELECT COUNT(`id`) FROM `bishopl2_koment` WHERE `id`='".$news[id]."'");
$kolkom mysql_result($q0);
echo 
'<a href="?kom&id='.$news[id].'">Коментарий</a> [<font color="red">'.$kolkom.'</font>]<br/><br/>';
}
if (
$page != 1$pervpage '<a href= ?page=1><<</a>  
<a href= ?page='
. ($page 1) .'><</a> ';  
if (
$page != $total$nextpage ' <a href= ?page='. ($page 1) .'>></a>  
<a href= ?page=' 
.$total'>>></a>';  
if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> | ';  
if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> | ';  
if(
$page <= $total$page2right ' | <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';  
if(
$page <= $total$page1right ' | <a href= ?page='. ($page 1) .'>'. ($page 1) .'</a>'
echo 
$pervpage.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.$nextpage
echo 
'<br/><a href="menu">В меню</a><br/>';
}else{
// вывод если на даном акаунте нет такого персонажа
echo 'На даном акаунте нет такого персонажа<br/>';
echo 
'<a href="zals?">В зал персонажей</a><br/>';
}
}else{
// вывод если акаунт не существует
echo 'Ошибка. Данные неверны, авторизуйтесь еще раз<br/>';
echo 
'<a href="index?">На главную</a><br/>';
}
include_once (
"system/foot.php"); // Делаем подключение ног игры
?>
Онлайн: 1
Реклама