loadem("index");
showheader(_("Welcome to CAcert.org"));
function tc($sql)
{
$row = mysql_fetch_assoc($sql);
return($row['count']);
}
?>
CAcert.org =_("Statistics")?> |
=_("Verified Users")?>: |
=number_format(tc(mysql_query("select count(`id`) as `count` from `users` where `verified`=1")))?> |
=_("Verified Emails")?>: |
=number_format(tc(mysql_query("select count(`id`) as `count` from `email` where `hash`='' and `deleted`=0")))?> |
=_("Verified Domains")?>: |
=number_format(tc(mysql_query("select count(`id`) as `count` from `domains` where `hash`='' and `deleted`=0")))?> |
$certs = tc(mysql_query("select count(`id`) as `count` from `domaincerts`"));
$certs += tc(mysql_query("select count(`id`) as `count` from `emailcerts`"));
$certs += tc(mysql_query("select count(`id`) as `count` from `gpg`"));
$certs += tc(mysql_query("select count(`id`) as `count` from `orgdomaincerts`"));
$certs += tc(mysql_query("select count(`id`) as `count` from `orgemailcerts`"));
?>
=_("Certificates Issued")?>: |
=number_format($certs)?> |
$certs = tc(mysql_query("select count(`id`) as `count` from `domaincerts` where `revoked`=0 and `expire`>NOW()"));
$certs += tc(mysql_query("select count(`id`) as `count` from `emailcerts` where `revoked`=0 and `expire`>NOW()"));
$certs += tc(mysql_query("select count(`id`) as `count` from `gpg` where `expire`<=NOW()"));
$certs += tc(mysql_query("select count(`id`) as `count` from `orgdomaincerts` where `revoked`=0 and `expire`>NOW()"));
$certs += tc(mysql_query("select count(`id`) as `count` from `orgemailcerts` where `revoked`=0 and `expire`>NOW()"));
$totalassurers = mysql_num_rows(mysql_query("select `to` from notary group by `to` having sum(`points`) >= 100"));
?>
=_("Valid Certificates")?>: |
=number_format($certs)?> |
=_("Assurances Made")?>: |
=number_format(tc(mysql_query("select count(`id`) as `count` from `notary`")))?> |
=_("Users with 1-49 Points")?>: |
=number_format(mysql_num_rows(mysql_query("select `to` from `notary` group by `to` having sum(`points`) > 0 and sum(`points`) < 50")))?> |
=_("Users with 50-99 Points")?>: |
=number_format(mysql_num_rows(mysql_query("select `to` from `notary` group by `to` having sum(`points`) >= 50 and sum(`points`) < 100")))?> |
=_("Assurers")?>: |
=number_format($totalassurers)?> |
$drow = mysql_fetch_assoc(mysql_query("select sum(`points`) as `points` from `notary`")); ?>
=_("Points Issued")?>: |
=number_format($drow['points'])?> |