Rev 5 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5 | Rev 11 | ||
---|---|---|---|
1 | #!/usr/bin/php |
1 | #!/usr/bin/php |
2 | <?php |
2 | <?php |
3 | 3 | ||
4 | # |
4 | # |
5 | # VWhois (ViaThinkSoft WHOIS, a fork of generic Whois / gwhois) |
5 | # VGWhoIs (ViaThinkSoft Global WhoIs, a fork of generic Whois / gwhois) |
6 | # Subprogram: sn TLD whois |
6 | # Subprogram: sn TLD whois |
7 | # |
7 | # |
8 | # (c) 2013 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
8 | # (c) 2013 by Daniel Marschall, ViaThinkSoft <info@daniel-marschall.de> |
9 | # |
9 | # |
10 | # License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
10 | # License: https://www.gnu.org/licenses/gpl-2.0.html (GPL version 2) |
11 | # |
11 | # |
12 | 12 | ||
13 | require_once __DIR__ . '/../../shared/php_includes/common_functions.inc.php'; |
13 | require_once __DIR__ . '/../../shared/php_includes/common_functions.inc.php'; |
14 | 14 | ||
15 | $domain = isset($argv[1]) ? $argv[1] : ''; |
15 | $domain = isset($argv[1]) ? $argv[1] : ''; |
16 | 16 | ||
17 | $url = 'http://whois.nic.sn/'; |
17 | $url = 'http://whois.nic.sn/'; |
18 | 18 | ||
19 | $post = "domaine=$domain"; |
19 | $post = "domaine=$domain"; |
20 | 20 | ||
21 | $cont = file_get_contents2($url, $post); |
21 | $cont = file_get_contents2($url, $post); |
22 | 22 | ||
23 | preg_match('@<div class="content">(.+)</div>@ismU', $cont, $m); |
23 | preg_match('@<div class="content">(.+)</div>@ismU', $cont, $m); |
24 | 24 | ||
25 | $cont = $m[1]; |
25 | $cont = $m[1]; |
26 | 26 | ||
27 | $cont = strip_tags($cont); |
27 | $cont = strip_tags($cont); |
28 | 28 | ||
29 | echo trim(html_entity_decode($cont))."\n"; |
29 | echo trim(html_entity_decode($cont))."\n"; |