Source code of /usr/share/gwhois/subprograms/vi

Last modified: 2014-11-27 09:09:31

Download

#!/usr/bin/php
<?php

#
#  generic Whois - Subprogram "vi"
#
#  (c) 2013 by Daniel Marschall, ViaThinkSoft <www.viathinksoft.de>
#
#  Distribution, usage etc. pp. regulated by the current version of GPL.
#
#
#
# History:
# 2013-07-25  mar   Initial release
#

require_once __DIR__ '/../includes/common_functions.inc.php';

$domain = isset($argv[1]) ? $argv[1] : '';

$url 'https://secure.nic.vi/whois-lookup/';

$post 'submitted=true&domainName='.rawurlencode($domain);

$cont file_get_contents2($url$post);

if (
preg_match('<div class="results">(.+)</div>ismU'$cont$m)) {
    
$cont $m[1];
}

// There is a "secret" field named "Name". Why hide it?
$cont str_replace('<!--'''$cont);
$cont str_replace('-->'''$cont);

$cont html_entity_decode(strip_tags($cont));

// Remove whitespaces at the beginning of each line
$cont preg_replace('([\r\n])[ \t]+(\S)isU''\\1\\2'$cont);
$cont trim($cont);

echo 
"Information about $domain extracted from $url:\n\n";
echo 
$cont."\n";