and if you want to extend your "registrar" information on the homepage, you can add domains registered/expired (and compare it to the WHMCS counts for the same) ...
{php}include('-path-to-whmcs/admin/templates/enombalance.php'); {/php}
Code:
<?php
$enomuser = "youruser";
$enompassword="yourpass";
$enomurl = "http://reseller.enom.com/interface.asp?command=GetDomainCount&uid=$enomuser&pw=$enompassword&responsetype=text";
$enomstr = file_get_contents($enomurl); //echo "$enomstr";
// get registered count
$enomstr2 = substr($enomstr, strpos($enomstr, "RegisteredCount="));
$enomstr2 = substr($enomstr2, 0, strpos($enomstr2, "HostCount="));
$count_registered = str_replace("RegisteredCount=", "", $enomstr2 );
// get expired count
$enomstr2 = substr($enomstr, strpos($enomstr, "ExpiredDomainsCount="));
$enomstr2 = substr($enomstr2, 0, strpos($enomstr2, "RegisteredCount="));
$count_expired = str_replace("ExpiredDomainsCount=", "", $enomstr2 );
// show WHMCS counts
// select status, count(*) from tbldomains group by status order by status;
$registered_count=0;
$query = "SELECT COUNT(*) FROM tbldomains WHERE status='Active' AND registrar='enom'";
$result = mysql_query($query);
$data = mysql_fetch_array($result);
$registered_count=$data['COUNT(*)'];
$expired_count=0;
$query = "SELECT COUNT(*) FROM tbldomains WHERE status='Expired' AND registrar='enom'";
$result = mysql_query($query);
$data = mysql_fetch_array($result);
$expired_count=$data['COUNT(*)'];
echo "$count_registered ($count_expired) | WHMCS:$registered_count ($expired_count)";
?>