Example #1
0
 if (auth_cli($PHP_AUTH_USER, $PHP_AUTH_PW, $link)) {
     // ------------ Просмотр запросов пользователя (событие "detail") ------------
     if ($type == "detail" and $detailed == 1) {
         show_head();
         echo "<A HREF=\"index.php#{$id}\">&lt;&lt;</A>\n<BR>\n";
         $result = mysql_query("SELECT id FROM users where login='******'", $link);
         $id = mysql_result($result, 0, "id");
         $result = mysql_query("SELECT name, value FROM options;", $link);
         for ($i = 0; $i < mysql_numrows($result); $i++) {
             $name = mysql_result($result, $i, "name");
             $value = mysql_result($result, $i, "value");
             $settings[$name] = $value;
         }
         show_info($link, $id);
         echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n<BR>\n";
         show_detail($link, $id, $_GET['site']);
         show_tail();
         @mysql_close($link);
         exit;
     } else {
         show_head();
         list($month, $year) = get_month_year();
         //            echo "1. Введено: $PHP_AUTH_USER : $PHP_AUTH_PW <br>";
         //             echo "2. Введено: $ulogin : $passwd ";
         echo "<H1>{$web_client_your_stat} {$month} {$year}</H1>\n";
         $result = mysql_query("SELECT id FROM users where login='******'", $link);
         $id = mysql_result($result, 0, "id");
         show_info($link, $id);
         echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n<BR>\n";
         show_stat($link, $id);
         echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n";
Example #2
0
        show_version_xml($v, $p);
    }
}
// show details on a version if URL indicates
//
if ($pname && $version) {
    $p = $platforms[$pname];
    if (!$p) {
        boinc_error_page("platform not found");
    }
    $long_name = $p["name"];
    $va = $p["versions"];
    foreach ($va as $v) {
        if ($v['num'] == $version && $type_name == $v['type']) {
            page_head("BOINC version {$version} for {$long_name}");
            show_detail($v);
            page_tail();
            exit;
        }
    }
    boinc_error_page("version not found\n");
}
if ($xml) {
    header('Content-type: text/xml');
    echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n<versions>\n";
    if (FALSE === strpos($client_info, '6.8.')) {
        foreach ($platforms as $short_name => $p) {
            show_platform_xml($short_name, $p, $dev);
        }
    }
    echo "\n</versions>\n";
Example #3
0
    //show_info($link, $id);
    echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n<BR>\n";
    //show_all_history_stat($link, $id);
    show_all_history_stat($link);
    if (!isset($no_mail)) {
        show_mailstat($link, $id);
    }
    show_tail();
    mysql_close($link);
    exit;
} elseif ($type == "detail" and $detailed == 1) {
    show_head();
    echo "<A HREF=\"index.php#{$id}\">&lt;&lt;</A>\n<BR>\n";
    show_info($link, $id);
    echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n<BR>\n";
    show_detail($link, $_GET['id'], $_GET['site']);
    show_tail();
    mysql_close($link);
    exit;
} elseif ($type == "servicedetail" and $detailed == 1) {
    show_head();
    echo "<A HREF=\"index.php#{$id}\">&lt;&lt;</A>\n<BR>\n";
    show_info($link, $id);
    echo "<HR NOSHADE COLOR=#000000 SIZE=1>\n<BR>\n";
    show_service_detail($link, $_GET['id'], $_GET['site']);
    show_tail();
    mysql_close($link);
    exit;
} elseif ($type == "servicealldetail" and $detailed == 1) {
    show_head();
    echo "<A HREF=\"index.php#{$id}\">&lt;&lt;</A>\n<BR>\n";
Example #4
0
if(!empty($dl)){
	if(REFCHECK){
		$c_okurl=count($okurl);
		$is_okurl=false;
		for($i=0; $i<$c_okurl; $i++){
			if(isset($_SERVER['HTTP_REFERER']) && ($is_okurl = strstr($_SERVER['HTTP_REFERER'],$okurl[$i]) !== FALSE))
				break;
			if(!$is_okurl && $i==$c_okurl-1)
				die("指定URL以外からはDLできません");
		}
	}
	count_dl($dl);
	exit;
}
switch($job){
case 'detail':
	if($detail) show_detail($detail);
	break;
case 'admin':
	if($admin_submit) $admin = md5($admin_submit);
	validation($admin);
	if($act) manage($act,$id,$new);
	if($submit=="Add Entry") add_data($new_loc,$new_id,$description,$new_ref);
	show_track();
	break;
default:
	if(time()-filemtime(LOGFILE) > 3600) @copy(LOGFILE,LOGFILE.".bak");
	show_table($top,$option);
}
?>