extract($_GET);
extract($_POST);
if (isset($step) && $step == "delete") {
$result = dbquery("DELETE FROM ".DB_INFUSION_TABLE." WHERE ggcban_id='$ban_id'");
opentable($locale['ggc_116']);
echo "
".$locale['ggc_105']."
".$locale['ggc_106']."
".$locale['ggc_107']."
\n";
closetable();
} else {
if (isset($_POST['save_cat'])) {
$ban_data = stripinput($_POST['ban_data']);
$ban_nick = stripinput($_POST['ban_nick']);
$ban_hash = stripinput($_POST['ban_hash']);
$ban_cause = stripinput($_POST['ban_cause']);
if (isset($step) && $step == "edit") {
$result = dbquery("UPDATE ".DB_INFUSION_TABLE." SET ggcban_data='$ban_data', ggcban_nick='$ban_nick', ggcban_hash='$ban_hash', ggcban_cause='$ban_cause' WHERE ggcban_id='$ban_id'");
} else {
$result = dbquery("INSERT INTO ".DB_INFUSION_TABLE." VALUES('', '$ban_data', '$ban_nick', '$ban_hash', '$ban_cause')");
}
header("Location:ggc_ban_admin.php".$aidlink."");
}
if (isset($step) && $step == "edit") {
$result = dbquery("SELECT * FROM ".DB_INFUSION_TABLE." WHERE ggcban_id='$ban_id'");
$data = dbarray($result);
$ban_data = $data['ggcban_data'];
$ban_nick = $data['ggcban_nick'];
$ban_hash = $data['ggcban_hash'];
$ban_cause = $data['ggcban_cause'];
$formaction = FUSION_SELF."".$aidlink."&step=edit&stats_id=".$data['ggcban_id'];
opentable($locale['ggc_108']);
} else {
$ban_data = ""; $ban_nick = ""; $ban_hash = ""; $ban_cause = "";
$formaction = FUSION_SELF."".$aidlink;
opentable($locale['ggc_101']);
}
echo "\n";
closetable();
// koniec dodawania graczy
tablebreak();
opentable($locale['ggc_102']);
if (!isset($sortby)) $sortby = "all";
$orderby = ($sortby == "all" ? "" : " WHERE ggcban_nick LIKE '$sortby%'");
$result = dbquery("SELECT * FROM ".DB_INFUSION_TABLE."".$orderby."");
$rows = dbrows($result);
if (!isset($rowstart)) $rowstart = 0;
if ($rows != 0) {
echo "
".$locale['ggc_114']." |
".$locale['ggc_115']." |
".$locale['ggc_116']." |
".$locale['ggc_117']." |
".$locale['ggc_118']." |
".$locale['ggc_110']." |
\n";
$result = dbquery("SELECT * FROM ".DB_INFUSION_TABLE."".$orderby." ORDER BY ggcban_id DESC, ggcban_nick LIMIT $rowstart,100");
while ($data = dbarray($result)) {
echo "\n";
echo "".$data['ggcban_id']." | \n";
echo "".$data['ggcban_data']." | \n";
echo " ".$data['ggcban_nick']." | \n";
echo " ".$data['ggcban_hash']." | \n";
echo " ".$data['ggcban_cause']." | \n";
echo "".$locale['ggc_113']." |
";
}
echo "
\n";
} else {
echo "
\n".$locale['ggc_103']." $sortby
\n\n";
}
$search = array(
"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R",
"S","T","U","V","W","X","Y","Z","0","1","2","3","4","5","6","7","8","9","=","*","_", "["
);
echo "
\n";
}
closetable();