Файл: billing/whois.php
Строк: 90
<?php
@set_time_limit( 90 );
require_once( "./_rootconfig.php" );
head( );
print "<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td><font size=5><b><font size=3>Проверка домена</font></b></font><hr size=1></td></tr></table>";
printwhoisform( );
if ( $domain || $checkedzones || $zone )
{
print "<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td><b><font size=2>Результат проверки</font></b><hr size=1></td></tr></table>";
if ( $zone )
{
$checkedzones = array( $zone );
}
if ( !$domain )
{
$error = "Вы не указали доменное имя.";
}
else if ( !$checkedzones )
{
$error = "Вы не указали доменную зону.";
}
if ( $error )
{
print "<font color=red>Ошибка: {$error}</font><BR><BR>";
}
else
{
print "<table border=1 cellspacing=0 cellpadding=3>";
$v = each( $checkedzones )[1];
$k = each( $checkedzones )[0];
while ( each( $checkedzones ) )
{
$d = new domain( $domain.".".$v );
$order = "<b>[ <A href=reg.php?zone={$v}&domain={$domain}&domain_reg=1>заказать хостинг и домен</a> ]</b> <b>[ <A href=reg_domain.php?zone={$v}&domain={$domain}>заказать домен</a> ]</b>";
if ( $d->is_available( ) )
{
$err = $d->last_error;
if ( $err )
{
$avail = "ошибка";
$color = "yellow";
}
else
{
$avail = "свободен";
$color = "lightgreen";
}
if ( iszoneactive( $v ) )
{
$act = $order;
}
else
{
$act = "доменная зона не активна";
}
}
else
{
$avail = "занят";
$color = "#ff6464";
$act = "<b>[ <A href=reg.php?zone={$v}&domain={$domain}&domain_reg=0>заказать хостинг</a> ]</b> <B>[ <A href=?whoisdomain={$d->domain}>whois</a> ]</b>";
}
print "<tr><td><B>{$d->domain} </b></td><Td align=center bgcolor={$color}> {$avail} </td><td align=center> {$act} </td><td>{$err}</td></tr>";
}
print "</table>";
if ( strlen( $domain ) == 2 )
{
print "<BR><font color=red>Внимание!</font> Даже если двух-символьное доменное имя свободно, в большинстве случаев это не значит, что его можно зарегистрировать. В частности это касается популярных доменных зон.";
}
}
}
if ( $whoisdomain )
{
print "<table width=100% border=0 cellspacing=0 cellpadding=0><tr><td><b><font size=2>Информация о домене</font></b><hr size=1></td></tr></table>";
$d = new domain( $whoisdomain );
$whois_info = $d->html_info( );
if ( $d->last_error )
{
print "Ошибка: {$d->last_error}";
}
else
{
print "{$whois_info}";
}
}
foot( );
?>