index.php
add_ban.php
ban_list.php
un_ban.php
config.php
И сега този код го свагате в тази страница в която искате потребителя да бъде банат!
Ето и sql
Системата е авторска забранявам копирането в други сайтове без мое позволение!
Спецялно за: Web-tourist
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
include ('config.php');
$ip = $_SERVER['REMOTE_ADDER'];
$sql = "SELECT * FROM ban_users WHERE ip='$ip'";
$result = mysql_query($sql) or die (mysql_error());
$num = mysql_num_rows($sql);
if($num > 0) {
while($row = mysql_fetch_array($sql)) {
$prichina = $row['prichina'];
echo "Вие сте банат от сайта!<br /><u>Причина:</u> $prichina";
exit;
}
}
else {
}
?>
</body>
</html>
add_ban.php
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<form action="" method="POST">
IP: <input type="text" name="ip"><br />
Причина: <input type="text" name="prichina"><br />
<input type="submit" name="submit" value="Банни">
</form>
<?php
include ('config.php');
if($_POST['submit']) {
$ip= $_POST['ip'];
if ($_POST['prichina'] == NULL) {
$prichina = "Няма причина за бана!!";
}
else {
$prichina = $_POST['prichina'];
$sql = "SELECT * FROM ban_users WHERE ip='$ip'";
$result = mysql_query($sql) or die (mysql_error());
$br = mysql_num_rows($sql);
if ($br>0) {
echo "ИП-то: <b>$ip</b> вече е използвано!";
}
else if ($ip == NULL) {
echo 'Моля въведете ИП-то!!!';
}
else {
$insert = "INSERT INTO `ban_users` (`id`, `ip`, `prichina`) VALUES('NULL', '$ip', '$prichina')";
if (mysql_query($insert) != "") {
echo "Успешно банахте потребителя: <b>$ip</b>!";
}
}
}
}
else {
echo "Error 1";
}
?>
</body>
</html>
ban_list.php
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<table align="center" border="1">
<tr><td align="center"><b>ID</b></td><td align="center"><b>IP</b></td><td align="center"><b>Причина</b></td><td align="center"><b>Махни</b></td></tr>
<?php
include "config.php";
$sql = "SELECT * FROM ban_users ORDER BY id";
$result = mysql_query($sql) or die (mysql_error());
while($row = mysql_fetch_array($sql)) {
$id = $row['id'];
$ip = $row['ip'];
$prichina = $row['prichina'];
echo "<tr><td>$id</td><td>$ip</td><td>$prichina</td><td><a href='ub_ban.php?id=$id'>Махни</a></td></tr>";
}
?>
</table>
</body>
</html>
un_ban.php
Код:
<?php
$id = $_GET['id'];
if(!$id) {
echo 'Изберете потребителя на който да махнете бана!!!!';
}
else {
$sql = "DELETE FROM `ban_users` WHERE id='$id'";
$result = mysql_query($sql) or die (mysql_error())
if($sql == true) {
}
echo 'Унбанахте потребителя поздравления!';
echo '<meta http-equiv="refresh" content="1;url=ban_list.php">';
}
}
?>
config.php
Код:
<?php
$user = "База дани потребител"; //Потребителя на базата
$pass = "База дани парола"; //Паролата на базата
$db = "базата данни"; //Базата дани
$host = "Хост"; //Хоста на базата
$connect = mysql_connect("$host", "$user", "$pass") or die("error 1");
$db = mysql_select_db("$db",$connect)or die("error 2");
mysql_query('set names cp1251');
?>
И сега този код го свагате в тази страница в която искате потребителя да бъде банат!
Код:
<?php include "папка/index.php"; ?>
Ето и sql
Код:
CREATE TABLE `bans`.`ban_users` (
`id` INT NULL ,
`ip` VARCHAR( 33 ) NOT NULL ,
`prichina` VARCHAR( 255 ) CHARACTER SET cp1251 COLLATE cp1251_bulgarian_ci NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM ;
Системата е авторска забранявам копирането в други сайтове без мое позволение!
Спецялно за: Web-tourist