View file shared_zone/spam.php

File size: 1.6Kb
<?
include('../core/core.php');
include(BASEDIR.INC.'func.php');
include(BASEDIR.INC.'session.php');
include(BASEDIR.INC.'session_user.php');
$mode = htmlspecialchars($_GET['mode']);
include(BASEDIR.INC.'head.php');
show_title('Зона обмена');
echo '<div class="razdel">Зона обмена</div>';
echo'<div class="menu">';
switch ($mode):
case 'index':
$id = abs($_GET['id']);
echo'<form action="?mode=spam&id='.$id.'" method="post">
Жалоба на файл!<br />
<img src="/inc/capatcha.php"/><br>
Bвeдитe Koд:<br>
<input type="text" name="code" size="7" maxlength="6">
<input type="submit" value="Отправить">
</form>';
break;
case 'spam':
$u = mysql_query('SELECT * FROM files_spam WHERE id_file = "'.$id.'"');
$u = mysql_fetch_assoc($u);
$f = mysql_query('SELECT * FROM files WHERE id = "'.$id.'"');
$f = mysql_fetch_assoc($f);
if($u['id_file'] == NULL){
$code = htmlspecialchars($_POST['code']);
if ($code == $_SESSION['getkode']) {
$ipdd = preg_replace('|[^0-9\.]|', '', $_SERVER['REMOTE_ADDR']);
mysql_query('INSERT INTO `files_spam`(`id_file`, `name`, `ip`) VALUES ("'.$f['id'].'","'.$f['name'].'","'.$ipdd.'");');
echo'Жалоба на файл успешно отправелена!';
} else { echo'Ошибка! Проверочное число не совпало с данными на картинке!';}
} else {echo'Жалоба на этот файл уже отправлена!';}
break;
default: 
header ('location: ?mode=index'); 
endswitch;
echo'</div><div class="menu"><a href="/">На главную</a></div>';
include(BASEDIR.INC.'foot.php');
?>