<?php
if (! defined ( "ADMIN_FILE" ))
	die ( "Illegal File Access" );
function Bonus() {
	begin_frame ( "Категории бонуса", 100 );
	print ( "<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">\n" );
	print ( "<tr><td class=\"colhead\" align=\"left\" width=\"33%\">Имя</td><td class=\"colhead\" width=\"10%\">Удалить</td><td class=\"colhead\" width=\"15%\">Редактировать</td></tr>" );
	$res = sql_query ( "SELECT id, name FROM bonus" ) or sqlerr ( __FILE__, __LINE__ );
	while ( $row = mysql_fetch_array ( $res ) ) {
		$id = $row ["id"];
		$paste = "<form method=\"post\" action=\"?op=BonusDelete\"><tr><td>$row[name]</td><td><input type=\"submit\" name=\"delete\" value=\"Удалить\"><input type=\"hidden\" name=\"id\" value=\"$id\"></form></td><form method=\"post\" action=\"?op=BonusEdit\"><input type=\"hidden\" name=\"id\" value=\"$id\"><td><input type=\"submit\" name=\"edit\" value=\"Редактировать\"></td></tr></form>";
		print ( "$paste" );
	}
	print ( "</table>" );
	print ( "<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\"><form method=\"post\" action=\"?op=BonusCreate\"><input type=\"submit\" value=\"Создать категорию бонуса\"><br /></form><font size=\"1\">*Памятка: После того, как вы создали категорию бонуса, у вас автоматически в таблице users создасться таблица типа varchar(50) с именем категории бонуса</font><br /></table>" );

}
function BonusCreate() {
	begin_frame ( "Создание категории бонуса", 100 );
	print ( "<form method=\"post\" action=\"?op=BonusCreate\"><table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\"><tr><td><center>Введите название категории бонуса <input type=\"text\" value=\"Введите\" name=\"name\"><br />
Введите кол-во бонуса отнимаемого <input type=\"text\" value=\"Введите\" name=\"points\"><br />
Введите описание категории бонуса <input type=\"text\" value=\"Введите\" name=\"description\"><br />
Введите категорию бонуса <input type=\"text\" value=\"Введите\" name=\"type\"><br />
Введите кол-во сколько будет даваться за эту категории бонуса<input type=\"text\" value=\"Введите\" name=\"quanity\"><br /></center>
</td></tr><tr><td colspan=\"2\" align=\"center\">" );
	print ( "<input type=\"submit\" value=\"Создать категорию бонуса\" name=\"create\">" );
	print ( "</td></tr></table></form>" );
	if ($_POST ["name"] && $_POST ["points"] && $_POST ["description"] && $_POST ["quanity"]) {
		$name = sqlesc ( $_POST ["name"] );
		$points = sqlesc ( $_POST ["points"] );
		$description = sqlesc ( $_POST ["description"] );
		$type = sqlesc ( $_POST ["type"] );
		$quanity = sqlesc ( $_POST ["quanity"] );
		$bonus = sql_query ( "INSERT INTO bonus (name, points, description, type, quanity) VALUES($name, $points, $description, $type, $quanity)" ) or sqlerr ( __FILE__, __LINE__ );
		print ( "<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\"><form method=\"post\" action=\"?op=Bonus\"><input type=\"submit\" value=\"Вернуться\" name=\"backup\"></form></table>" );
	}
}
function BonusDelete() {
	begin_frame ( "Вы успешно удалили категорию бонуса" );
	sql_query ( "DELETE FROM bonus WHERE id = " . intval ( $_POST [id] ) . " LIMIT 1" ) or sqlerr ( __FILE__, __LINE__ );
	print ( "<form method=\"post\" action=\"?op=Bonus\"><center><input type=\"submit\" value=\"Выполнено!\" action=\"?op=Bonus\"></center></form>" );
}
function BonusEdit() {
	begin_frame ( "Редактирование категории бонуса", 100 );
	$ope = sql_query ( "SELECT id, name, points, description, quanity FROM bonus WHERE id = '$_POST[id]'" ) or sqlerr ( __FILE__, __LINE__ );
	$open = mysql_fetch_array ( $ope );
	$name = $open ["name"];
	$points = $open ["points"];
	$description = $open ["description"];
	$quanity = $open ["quanity"];
	$all = "<form method=\"post\" action=\"?op=BonusEdit\"><table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\"><tr><td><input type=\"hidden\" value=\"$_POST[id]\" name=\"id\"><center>Введите название категории бонуса <input type=\"text\" value=\"$name\" name=\"name\"><br />
Введите кол-во бонуса отнимаемого <input type=\"text\" value=\"$points\" name=\"points\"><br />
Введите описание категории бонуса <input type=\"text\" value=\"$description\" name=\"description\"><br />
Введите кол-во сколько будет даваться за эту категории бонуса<input type=\"text\" value=\"$quanity\" name=\"quanity\"><br /></center>
</td></tr><tr><td colspan=\"2\" align=\"center\">
<input type=\"submit\" value=\"Отредактировать\" name=\"create\">
</td></tr></table></form>";
	if ($_POST ["id"] && $_POST ["name"] && $_POST ["points"] && $_POST ["description"] && $_POST ["quanity"]) {
		$id = ( int ) $_POST ["id"];
		$name = sqlesc ( $_POST ["name"] );
		$points = sqlesc ( $_POST ["points"] );
		$description = sqlesc ( $_POST ["description"] );
		$quanity = sqlesc ( $_POST ["quanity"] );
		$bonus = sql_query ( "UPDATE bonus SET name = $name, points = $points, description = $description, quanity = $quanity  WHERE id = $id" ) or sqlerr ( __FILE__, __LINE__ );
		$all = "<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\"><form method=\"post\" action=\"?op=Bonus\"><input type=\"submit\" value=\"Вернуться\"></form></table>";
	}
	print ( "$all" );
}
switch ($op) {
	case "Bonus" :
		Bonus ();
		break;
	case "BonusCreate" :
		BonusCreate ();
		break;
	case "BonusDelete" :
		BonusDelete ();
		break;
	case "BonusEdit" :
		BonusEdit ();
		break;
}

?>