userdata["acclevel"] < 100) die ("Access denied!");
function whichStyle()
{
global $db;
$result = $db->query("SELECT value FROM hlstats_Options WHERE keyname = 'style'");
$data = $db->fetch_row($result);
return $data['0'];
}
class OptionGroup
{
var $title = "";
var $options = array();
function OptionGroup ($title)
{
$this->title = $title;
}
function draw ()
{
global $g_options;
?>
title; ?>
">
options as $opt)
{
$opt->draw();
}
?>
options as $opt)
{
$optval = $HTTP_POST_VARS[$opt->name];
$result = $db->query("
SELECT
value
FROM
hlstats_Options
WHERE
keyname='$opt->name'
");
if ($db->num_rows($result) == 1)
{
$result = $db->query("
UPDATE
hlstats_Options
SET
value='$optval'
WHERE
keyname='$opt->name'
");
}
else
{
$result = $db->query("
INSERT INTO
hlstats_Options
(
keyname,
value
)
VALUES
(
'$opt->name',
'$optval'
)
");
}
}
}
function changeStyle($style)
{
global $db;
$result = $db->query("SELECT keyname, `$style` FROM hlstats_Style");
while($rowdata = $db->fetch_row($result))
{
$key = $rowdata[0];
$data = $rowdata[1];
$db->query("UPDATE hlstats_Options SET value='$data' WHERE keyname='$key'");
}
$db->query("UPDATE hlstats_Options SET value = '$style' WHERE keyname = 'style' ");
}
}
class Option
{
var $name;
var $title;
var $type;
function Option ($name, $title, $type)
{
$this->name = $name;
$this->title = $title;
$this->type = $type;
}
function draw ()
{
global $g_options, $optiondata;
$styletype = whichStyle();
if (!$g_options['hideAwards']) {
$n = ' selected="selected"';
} else {
$y = ' selected="selected"';
}
if($styletype == "grey")
{ $gr = "selected"; }
elseif($styletype == "black")
{ $bl = "selected"; }
elseif($styletype == "light_blue")
{ $lb = "selected"; }
elseif($styletype == "ua_style")
{ $ua = "selected"; }
elseif($styletype == "red")
{ $red = "selected"; }
elseif($styletype == "light_grey")
{ $lg = "selected"; }
elseif($styletype == "white")
{ $wh = "selected"; }
else
{ $def = "selected"; }
?>