Добро пожаловать на форумы Боевого Народа (бывший форум Live.CNews.ru)!

ВАЖНЫЕ ТЕМЫ: FAQ по переезду и восстановлению учеток | Ошибки и глюки форума.
О проблемах с учетными записями писать СЮДА.
Банлист - Форумы Боевого Народа
IPB

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
Банлист, Помогите сделать банлист
сообщение 11.11.2008, 22:23
Сообщение #21





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Ребят за банлист огромное спасибо , есть некоторые вопросы , еси кто поможет буду премного благодарен .
Дело в том что половину записей светит как N/A а юзвери не будут догадыватся , мож есть какая нить форма , которая могла бы давать возможность править это добро .
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 8.1.2009, 4:24
Сообщение #22





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



SharkBOT слу где взять файлик info.php (он же инфо по игре)?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 11.1.2009, 21:43
Сообщение #23





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Цитата(damonx @ Четверг, 8 Января 2009, 04:24:38) *
SharkBOT слу где взять файлик info.php (он же инфо по игре)?

Посмотри выше по теме выкладывал
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 12.1.2009, 8:24
Сообщение #24





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Цитата(SharkBOT @ Понедельник, 12 Января 2009, 04:43:11) *
Цитата(damonx @ Четверг, 8 Января 2009, 04:24:38) *

SharkBOT слу где взять файлик info.php (он же инфо по игре)?

Посмотри выше по теме выкладывал

ссыль не робит
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 7.12.2009, 2:39
Сообщение #25





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Пока вникал ещё больше запутолся, может ктонибуть дасть уже гатовую страничку для banlist.php?!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 7.12.2009, 18:22
Сообщение #26





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Цитата(sh@rk @ Понедельник, 7 Декабря 2009, 02:39:49) *
Пока вникал ещё больше запутолся, может ктонибуть дасть уже гатовую страничку для banlist.php?!

это banlist.php
Раскрывающийся текст
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" class="inner"><head><title><?php include_once('config.inc.php'); echo $PRETITLE; ?>Таблица банов</title>

<link rel="icon" href="<?php echo $ROOT; ?>favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="<?php echo $ROOT; ?>favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/two-tiers.css">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/nt.css">
<link rel="stylesheet" type="text/css" media="print" href="<?php echo $ROOT; ?>css/print.css">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/default.css">

<script type="text/ЯваТипа">/* no frames */ if(top.location != self.location) top.location.replace(self.location);</script
><script type="text/ЯваТипа" src="<?php echo $ROOT; ?>js/nt2.js"></script></head><body class="inner">

<div id="page-1">
<div id="page-2">
<h1 id="page-title">Таблица банов</h1>
<div id="page-3">
<div id="content"><div id="content-id"><!-- template header end == begin content below -->
<ul id="stats-nav">
<li><a href="<?php echo $ROOT; ?>">Главная</a></li>
<li><a href="<?php echo $ROOT; ?>?go=search">Поиск</a></li>
<li><a href="<?php echo $ROOT; ?>?go=currentranking">Зал славы</a></li>
<li><a href="<?php echo $ROOT; ?>?go=lastrounds">Летопись</a></li>
<li class="current"><a href="<?php echo $ROOT; ?>bans.php">Баны</a></li>
<li><a href="/bfstats/monitor.php">Мониторинг</a></li>
<li><a href="/bfstats/info.php">Инфо по игре</a></li>
</ul>
<br>
<div id="content">
<div id="content-id">
<table border="0" align="center" cellpadding="0" cellspacing="0" class="stat sortable">
<tr>
<th width=3%>#</th>
<th width=19%>Ник<center></th>
<th width=19%>Кем забанен</th>
<th width=19%>Когда забанен</th>
<th width=19%>На сколько</th>
<th width=19%>Причина бана</th>
</tr>

<?
mysql_connect('localhost',bfstats,bfstats2007) or die('Connect error!');
mysql_select_db(bfstats) or die(mysql_error());
$res = mysql_query('SELECT nick,banby,datetime,timezone,period,reason,profileid FROM allbans order by datetime') or die(mysql_error());

function maketime($t)
{
$r = "";
if ($t == 'Perm') {
$r = "Перманент";
}
elseif ($t == 'Round') {
$r = "До смены карты";
}
else
{
$d = $t / 86400;
$d = (int)$d;
if ($d > 0)
{
if (substr($d, -2) >= 11 and substr($d, -2) <= 19) {
$r = "$r $d дней ";
} elseif (substr($d, -1) == 1) {
$r = "$r $d день ";
} elseif (substr($d, -1) >= 2 and substr($d, -1) <= 4) {
$r = "$r $d дня ";
} else {
$r = "$r $d дней ";
}
$t = $t % 86400;
}
$h = $t / 3600;
$h = (int)$h;
if ($h > 0)
{
if (substr($h, -2) >= 11 and substr($h, -2) <= 19) {
$r = "$r $h часов ";
} elseif (substr($h, -1) == 1) {
$r = "$r $h час ";
} elseif (substr($h, -1) >= 2 and substr($h, -1) <= 4) {
$r = "$r $h часа ";
} else {
$r = "$r $h часов ";
}
$t = $t % 3600;
}
$m = $t / 60;
$m = (int)$m;
if ($m > 0)
{
if (substr($m, -2) >= 11 and substr($m, -2) <= 19) {
$r = "$r $m минут ";
} elseif (substr($m, -1) == 1) {
$r = "$r $m минута ";
} elseif (substr($m, -1) >= 2 and substr($m, -1) <= 4) {
$r = "$r $m минуты ";
} else {
$r = "$r $m минут ";
}
$t = $t % 60;
}
if ($t > 0)
{
if (substr($t, -2) >= 11 and substr($t, -2) <= 19) {
$r = "$r $t секунд ";
} elseif (substr($t, -1) == 1) {
$r = "$r $t секунда ";
} elseif (substr($t, -1) >= 2 and substr($t, -1) <= 4) {
$r = "$r $t секунды ";
} else {
$r = "$r $t секунд ";
}
}
}
return $r;
}

while ($row=mysql_fetch_array($res)) {
$i++;
echo "<tr>";
echo "<td>".$i."</td>";
echo "<td><a href=$ROOT?pid=".$row['profileid'].">".$row['nick']."</a></td>";
echo "<td>".$row['banby']."</td>";
echo "<td>".$row['datetime']." ".$row['timezone']."</td>";
echo "<td>".maketime($row['period'])."</td>";
echo "<td>".$row['reason']."</td>";
echo "</tr>";
}
?>
</table>

<!-- end content == footer below -->

<hr class="clear">

</div></div> <!-- content-id --><!-- content -->
<a id="secondhome" href="<?php echo $ROOT; ?>"> </a>

</div><!-- page 3 -->
</div><!-- page 2 -->
<div id="footer"><a href="<?php echo $ROOT; ?>ss.php"><b>Скриншоты PB</b></a></div>
</div><!-- page 1 -->
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 21.1.2010, 12:46
Сообщение #27





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Где взять файл mm_bans.xml, не использую bf2cc вот по этому его и нет??? Как быть в таком случае??? Вручную прописывать??? В ASP можно банить а как от туда вытащить инфо о забаненых????
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 1.2.2010, 22:01
Сообщение #28





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Подскажите Создал файл bans.php с такими данными:

Цитата(SharkBOT @ Понедельник, 6 Октября 2008, 18:52:03) *
Все привет. Нужна помощь в написании банлиста для Battlefield 2.
Php я написал а вот с sql я никак не разберусь.
Кому интересно вот php код
Код
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//RU" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" class="inner"><head><title><?php include_once(9;config.inc.php'); echo $PRETITLE; ?>Таблица банов</title>

<link rel="icon" href="<?php echo $ROOT; ?>favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="<?php echo $ROOT; ?>favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/two-tiers.css">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/nt.css">
<link rel="stylesheet" type="text/css" media="print" href="<?php echo $ROOT; ?>css/print.css">
<link rel="stylesheet" type="text/css" media="screen" href="<?php echo $ROOT; ?>css/default.css">

<script type="text/ЯваТипа">/* no frames */ if(top.location != self.location) top.location.replace(self.location);</script
><script type="text/ЯваТипа" src="<?php echo $ROOT; ?>js/nt2.js"></script></head><body class="inner">

<div id="page-1">
    <div id="page-2">
    <h1 id="page-title">Таблица банов</h1>    
        <div id="page-3">
        <div id="content"><div id="content-id"><!-- template header end == begin content below -->
        <ul id="stats-nav">
            <li><a href="<?php echo $ROOT; ?>">Главная</a></li>
        <li><a href="<?php echo $ROOT; ?>?go=search">Поиск</a></li>
            <li><a href="<?php echo $ROOT; ?>?go=currentranking">Зал славы</a></li>
            <li><a href="<?php echo $ROOT; ?>?go=lastrounds">Летопись</a></li>
            <li class="current"><a href="<?php echo $ROOT; ?>bans.php">Баны</a></li>  
<li><a href="/bfstats/monitor.php">Мониторинг</a></li>  
<li><a href="/bfstats/info.php">Инфо по игре</a></li>        
    </ul>
<br>
    <div id="content">
            <div id="content-id">
<table border="0" align="center" cellpadding="0" cellspacing="0" class="stat sortable">
<tr>
    <th width=3%>#</th>
    <th width=19%>Ник<center></th>
    <th width=19%>Кем забанен</th>
    <th width=19%>Когда забанен</th>
    <th width=19%>На сколько</th>
    <th width=19%>Причина бана</th>
</tr>

<?
mysql_connect('localhost',bfstats,bfstats2007) or die('Connect error!');
mysql_select_db(bfstats) or die(mysql_error());  
$res = mysql_query('SELECT nick,banby,datetime,timezone,period,reason,profileid FROM allbans order by datetime') or die(mysql_error());

function maketime($t)
{
$r = "";
if ($t == 'Perm') {
$r = "Перманент";
}
elseif ($t == 'Round') {
$r = "До смены карты";
}
else
{
$d = $t / 86400;
$d = (int)$d;
if ($d > 0)
{
if (substr($d, -2) >= 11 and substr($d, -2) <= 19) {
$r = "$r $d дней ";
} elseif (substr($d, -1) == 1) {
$r = "$r $d день ";
} elseif (substr($d, -1) >= 2 and substr($d, -1) <= 4) {
$r = "$r $d дня ";
} else {
$r = "$r $d дней ";
}
$t = $t % 86400;
}
$h = $t / 3600;
$h = (int)$h;
if ($h > 0)
{
if (substr($h, -2) >= 11 and substr($h, -2) <= 19) {
$r = "$r $h часов ";
} elseif (substr($h, -1) == 1) {
$r = "$r $h час ";
} elseif (substr($h, -1) >= 2 and substr($h, -1) <= 4) {
$r = "$r $h часа ";
} else {
$r = "$r $h часов ";
}
$t = $t % 3600;
}
$m = $t / 60;
$m = (int)$m;
if ($m > 0)
{
if (substr($m, -2) >= 11 and substr($m, -2) <= 19) {
$r = "$r $m минут ";
} elseif (substr($m, -1) == 1) {
$r = "$r $m минута ";
} elseif (substr($m, -1) >= 2 and substr($m, -1) <= 4) {
$r = "$r $m минуты ";
} else {
$r = "$r $m минут ";
}
$t = $t % 60;
}
if ($t > 0)
{
if (substr($t, -2) >= 11 and substr($t, -2) <= 19) {
$r = "$r $t секунд ";
} elseif (substr($t, -1) == 1) {
$r = "$r $t секунда ";
} elseif (substr($t, -1) >= 2 and substr($t, -1) <= 4) {
$r = "$r $t секунды ";
} else {
$r = "$r $t секунд ";
}
}
}
return $r;
}

while ($row=mysql_fetch_array($res)) {
$i++;
echo "<tr>";
echo "<td>".$i."</td>";
echo "<td><a href=$ROOT?pid=".$row['profileid'].">".$row['nick']."</a></td>";
echo "<td>".$row['banby']."</td>";
echo "<td>".$row['datetime']." ".$row['timezone']."</td>";
echo "<td>".maketime($row['period'])."</td>";
echo "<td>".$row['reason']."</td>";
echo "</tr>";
}
?>
</table>

        <!-- end content == footer below -->
        
        <hr class="clear">
        
        </div></div> <!-- content-id --><!-- content -->
        <a id="secondhome" href="<?php echo $ROOT; ?>"> </a>

          </div><!-- page 3 -->
        </div><!-- page 2 -->
    <div id="footer"><a href="<?php echo $ROOT; ?>ss.php"><b>Скриншоты PB</b></a></div>
</div><!-- page 1 -->

Код сделан под статистику ReW


Сделал запрос как тут выше говрилось:

CREATE TABLE `allbans` (
`nick` VARCHAR( 45 ) CHARACTER SET latin1 COLLATE latin1_swedish_ci,
`banby` INT( 10 ) UNSIGNED,
`datetime` INT( 10 ) UNSIGNED,
`timezone` INT( 10 ) UNSIGNED,
`period` INT( 10 ) UNSIGNED,
`reason` INT( 10 ) UNSIGNED
);

Но выдает ошибку:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'bfstats'@'localhost' (using password: YES) in C:\AppServ\www\bf2\bans.php on line 42
Connect error!

Стата и сервер стоит на 1 машине. Помогите плиз...
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 17.3.2011, 15:42
Сообщение #29





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



хех... ...это наверно уже не актуально...
Цитата(maestro3)
Код
mysql_connect('localhost',bfstats,bfstats2007) or die('Connect error!');
mysql_select_db(bfstats) or die(mysql_error());

ну как я понял из mysql_connect('localhost',bfstats,bfstats2007) - это куда будит будит подключаться mysql, собственно хост 'localhost' скорей всего логин bfstats, ну а это соответственно пароль bfstats2007. А тут mysql_select_db(bfstats) наверно идёт имя базы с именем bfstats....

Сообщение отредактировал sh@rk - 17.3.2011, 15:43
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
сообщение 24.10.2011, 1:35
Сообщение #30





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



если ещё вариации бан листа, но с сортировкой времени бана?!
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

2 страниц V  < 1 2
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 17:20
Консультации адвоката по уголовным делам. Бесплатно. По всей России