setAdmin(); // check tables for validity and fields // todo: tidy this mess up!!!!! check_pilots(); check_invdetail(); check_contracts(); check_index(); check_tblstrct1(); check_tblstrct2(); check_tblstrct3(); check_tblstrct4(); check_tblstrct5(); if ($_POST['submit']) { $config->setStyleBanner($_POST['style_banner']); $config->setStyleName($_POST['style_name']); // new function checkCheckbox, checks $_POST[arg] and inserts 0 if != 'on' $config->checkCheckbox('kill_points'); $config->checkCheckbox('ship_values'); $config->checkCheckbox('least_active'); $config->checkCheckbox('adapt_items'); $config->checkCheckbox('show_standing'); if ($config->checkCheckbox('comments')) { check_commenttable(); } $config->checkCheckbox('comments_pw'); $config->checkCheckbox('comments_count'); $config->checkCheckbox('item_values'); $config->setPostPassword($_POST['post_password']); $config->setPostMailto($_POST['post_mailto']); $config->setConfig('mail_host', $_POST['post_mailhost']); if ($_POST['filter_apply'] == "on") { $config->setConfig('filter_apply', '1'); $config->setConfig('filter_date', mktime(0, 0, 0, $_POST['filter_month'], ($_POST['filter_day'] > 31 ? 31 : $_POST['filter_day']), $_POST['filter_year'])); } else { $config->setConfig('filter_apply', '0'); $config->setConfig('filter_date', 0); } $html .= "Changes saved."; } $html .= "
"; $page->setContent($html); $page->addContext($menubox->generate()); $page->generate(); function dateSelector($apply, $date) { if ($date > 0) { $date = getdate($date); } else { $date = getdate(); } $html = " "; $html .= " "; $html .= " "; $html .= "