Банлист, Помогите сделать банлист |
|
Здравствуйте, гость ( Вход | Регистрация )
Банлист, Помогите сделать банлист |
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 Регистрация: -- Пользователь №: |
|
|
|
12.1.2009, 8:24
Сообщение
#24
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
|
|
|
7.12.2009, 2:39
Сообщение
#25
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Пока вникал ещё больше запутолся, может ктонибуть дасть уже гатовую страничку для banlist.php?!
|
|
|
7.12.2009, 18:22
Сообщение
#26
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: |
Пока вникал ещё больше запутолся, может ктонибуть дасть уже гатовую страничку для 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 с такими данными:
Все привет. Нужна помощь в написании банлиста для 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 Регистрация: -- Пользователь №: |
если ещё вариации бан листа, но с сортировкой времени бана?!
|
|
|
Текстовая версия | Сейчас: 28.4.2024, 17:20 |