shadow999
Новичок
Бан пользователей
Подскажите пожалуйста, ставил этот скрипт на локалке всё работает! Когда заливаю его на хостинг появляются проблемы.... В виде того что, вводя абсолютную чушь он не пишет что пользователя не существует, а блокирует фиг знает кого!
Подскажите пожалуйста, ставил этот скрипт на локалке всё работает! Когда заливаю его на хостинг появляются проблемы.... В виде того что, вводя абсолютную чушь он не пишет что пользователя не существует, а блокирует фиг знает кого!
PHP:
<?php
....
if($do == 'add_ban')
{
?>
<table class="td" style="width: 345px;">
<form method="post" name="form">
<tr><td><span style="font-size: 8pt;"><b><span style="color: rgb(47, 47, 47); font-size: 8pt;">Введите ник :</span></b></span></td></tr><tr><td><input type="text" name="us" maxlength="15" /></td></tr>
<tr><td><input type="submit" title="Дать бан" name="add" value="Дать бан" style="font-size:8pt; background: #726000;color:#ffffff;border:1px outset #726257;"/></td></tr>
</form>
</table>
<?
if($_POST['add'])
{
if (!get_magic_quotes_gpc())
{
$_POST['us'] = mysql_escape_string($_POST['us']);
}
if(empty($_POST['us']))
exit("Поле должно быть заполнено");
$Us = $_POST['us'];
$query = "SELECT * FROM users WHERE name = '$Us'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
if(!$result) exit("Ошибка - ".mysql_error());
if($row['BLOCK'] == NULL)
{
$query = "UPDATE users SET BLOCK='1' WHERE name='$Us'";
$result = mysql_query($query);
if($result)
{
print('<script>alert("Пользователь был заблокирован");</script>');
print('<script>location.href="administration.php"</script>');
} else {
print('<script>alert("Такого пользователя не существует");</script>');
}
}else{
print('<script>alert("Этот пользователь уже является заблокированным");</script>');
}
}
}
?>