Example #1
0
File: ui.php Project: vluo/myPoto
function form_ajax($type = 'box|text', $flag, $content, $title = null, $close_time = 0, $forward = '')
{
    no_cache_header();
    if ($type == 'box') {
        $content = ajax_box($content, $title, $close_time, $forward, false);
    }
    $json =& loader::lib('json');
    echo $json->encode(array('ret' => $flag, 'html' => $content));
    exit;
}
        $cfg["lang"] = "english.php";
    }
    if (!eregi("^[0-9]+\$", $cfg["entry_pp"]) || $cfg["entry_pp"] == 0) {
        $cfg["entry_pp"] = 1;
    }
    $CLASS["db_input"] = new input2db();
    $result = $CLASS["db_input"]->update_db_row($POLLTBL["poll_config"], $cfg, "config_id", 1);
    if ($result) {
        $pollvars = $CLASS["db"]->fetch_array($CLASS["db"]->query("SELECT * FROM {$POLLTBL['poll_config']}"));
        $pollvars['SELF'] = basename($PHP_SELF);
        $CLASS["db"]->free_result($CLASS["db"]->result);
        unset($lang);
        include "../lang/{$pollvars['lang']}";
        $message = $lang["Updated"];
    } else {
        $message = $lang["NoUpdate"];
    }
}
$CLASS["template"]->set_templatefiles(array("admin_settings" => "admin_settings.html"));
$pollvars = addspecialchars($pollvars);
$langlist = get_lang_list("../lang");
$check_ip = $pollvars["check_ip"] == 0 ? "selected" : "";
$no_ip_check = $pollvars["check_ip"] == 2 ? "selected" : "";
$votes = $pollvars["type"] == "votes" ? "checked" : "";
$percent = $pollvars["type"] == "percent" ? "checked" : "";
$order_usort = $pollvars["result_order"] == "usort" ? "selected" : "";
$order_asc = $pollvars["result_order"] == "asc" ? "selected" : "";
$order_desc = $pollvars["result_order"] == "desc" ? "selected" : "";
$admin_settings = $CLASS["template"]->pre_parse("admin_settings");
no_cache_header();
eval("echo \"{$admin_settings}\";");