require_once("lib/config.php");
require_once("lib/".$billing->db_type.".lib.php");
require_once("lib/billing.std.lib.php");
require_once("lib/date_new.php");
include_once("lib/session.lib.php");
$filename = "/www1/luglink.net/htdocs/design_header.html";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
print $contents;
$showstr = "";
$position = "Состояние лицевого счёта";
$dbh = new bilsql;
$dbh->connect();
// echo "123";
// Определяем адрес клиента
$rem_addr = getenv("HTTP_X_FORWARDED_FOR");
if(!$rem_addr) $rem_addr = $_SERVER["REMOTE_ADDR"];
// $rem_addr = $_SERVER["HTTP_X_FORWARDED_FOR"];
$rem_addr = $_SERVER["REMOTE_ADDR"];
// phpinfo(); exit();
$showstr = "
Добро пожаловать на сервер статистики
МОУ "Компьютерный центр"
Сегодня ".$mday." ".$a[$month]." ".$year." года
Московское время ".$hour.":".$minutes.":".$secundes."
Ваш IP адрес: ".$rem_addr."
";
// Проверка имени клиента
$ses_data['billing.UserID'] = 0;
if(!$ses_data['billing.UserID']) {
$ses_data['billing.AccountName'] = "";
if($fa=$dbh->fetch_array($dbh->do_query("select AccountName from Activity where IPAddress='".$rem_addr."';"))) {
$ses_data['billing.AccountName'] = $fa[0];
};
if($ses_data['billing.AccountName']) {
if($fa=$dbh->fetch_array($dbh->do_query("select UserID, Number from Accounts where AccountName='".$ses_data['billing.AccountName']."';"))) {
$ses_data['billing.UserID'] = $fa[0];
$AccountID = $fa[1];
};
};
};
if($ses_data['billing.UserID']) {
if($fa=$dbh->fetch_array($dbh->do_query("select ConnectionType, DiskRegistered, PrivateFlag, Sex, FullName, UserID, RealRest, CommonRest, SaldoSecs, RestDate from users where UserID=".$ses_data['billing.UserID'].";"))) {
$NonRegedDisk = ($fa[0]==1)&&($fa[1]==0);
$PrivateFlag = $fa[2];
$Sex = $fa[3];
$FullName = $fa[4];
$RealRest = $fa[6]; // Round
$CommonRest = $fa[7]; // Round
$SaldoSecs = $fa[8];
if($fa[9]) {
$Day = strftime("%d", strtotime(floattotime($fa[9])));
$Month = strftime("%m", strtotime(floattotime($fa[9])));
$Year = strftime("%Y", strtotime(floattotime($fa[9])));
$CTime = strftime("%T", strtotime(floattotime($fa[9])));
$RestDate = $Day." ".$b[$Month]." ".$Year." ".$CTime;
} else {
$RestDate = "";
};
} else {
$ses_data['billing.UserID'] = 0;
};
};
// Определение текущей тарифной группы
if($ses_data['billing.UserID']) {
$AdmGroup = "";
$AdmGroupID = 0;
$NowValue = timetofloat(strftime("%D %T", time()));
if($fa=$dbh->fetch_array($dbh->do_query("select AdmGroupID from AccountsAdm where (AccountID=".$AccountID.") and (DateOn IN (select max(DateOn) from AccountsAdm where (AccountID=".$AccountID.") and (DateOn <=".$NowValue.")));"))) {
$AdmGroupID = $fa[0];
};
if($AdmGroupID) {
if($fa=$dbh->fetch_array($dbh->do_query("select GroupName from Groups where GroupID=".$AdmGroupID.";"))) {
$AdmGroup = $fa[0];
};
};
};
// Собственно вывод
if($ses_data['billing.UserID']) {
$showstr.= "";
$showstr.= "
Состояние лицевого счёта в расчётной системе
\n";
if($NonRegedDisk) {
$showstr.= "Уважаемый пользователь компакт-диска!";
} else {
if($PrivateFlag) {
if($Sex) {
$showstr.= "Уважаемый ";
} else {
$showstr.= "Уважаемая ";
};
} else {
$showstr.= "Уважаемые сотрудники ";
};
$showstr.= $FullName."!";
};
$showstr.= "
Дата последнего изменения состояния вашего лицевого счёта: ".$RestDate."
";
$showstr.= '
Остаток лицевого счёта в долларовом эквиваленте |
'.$RealRest.'';
if($RealRest >= 0) {
$showstr .= ' (положительный)';
} else {
$showstr .= ' (отрицательный)';
};
$showstr.= '
|
Остаток лицевого счета с учетом выставленных счетов (в долларовом эквиваленте) |
'.$CommonRest.'';
if($RealRest >= 0) {
$showstr .= ' (положительный)';
} else {
$showstr .= ' (отрицательный)';
};
$showstr.= ' |
| Остаток лимитного времени |
'.gmstrftime("%T", ($SaldoSecs)).' |
| Текущий тариф |
'.$AdmGroup.' |
';
$showstr.= "
";
} else {
$showstr .= '
К сожалению, нам не удалось определить Ваше имя.
Становитесь нашим клиентом!
';
};
// echo $ses_data['billing.UserID'];
// echo $ses_data['billing.AccountName'];
// echo $ses_data['start'];
echo '';
echo $showstr;
echo '';
$dbh->close();
$filename = "/www1/luglink.net/htdocs/design_footer.html";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
print $contents;
// phpinfo();
?>