public
Description: A Simple domain monitoring application
Homepage: http://www.domainhunter.org.tr
Clone URL: git://github.com/bmericc/domainhunter.git
Click here to lend your support to: domainhunter and make a donation at www.pledgie.com !
bmericc (author)
Wed Jul 09 11:28:48 -0700 2008
domainhunter / functions.inc.php
100755 65 lines (42 sloc) 1.748 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
/*
+-----------------------------------------------------------------------+
| Domain Hunter - A Simple Domain Monitoring Application |
| Version 0.1.0 |
| |
| Copyright (C) 2006-2007, DomainLabs.EU - Turkey |
| Licensed under the GNU GPLv3 |
| |
+-----------------------------------------------------------------------+
| Author: Bahri Meric CANLI <bahri@bahri.info> |
+-----------------------------------------------------------------------+
 
*/
 
 
function tr_strtolower($metin) {
    $metin = strtr($metin, "IĞÜŞİÖÇ", "igusioc");
    return strtolower($metin);
}
function tr_strtoupper($metin) {
    $metin = strtr($metin, "ığüşiöç", "IGUSIOC");
    return strtoupper($metin);
}
 
 
function standartcontrol($kelime) {
 
$error = "0";
 
$xnsor = $kelime[0].$kelime[1].$kelime[2].$kelime[3];
 
if ( ($kelime[strlen($kelime)-1] == "-" ) || ($kelime[0]=="-") ) { $error = "1"; }
 
else if (strlen($kelime)>64) { $error = "2"; }
 
else {
 
        for ($i = 0; $i < strlen($kelime); $i++) {
 
        if ( ($kelime[$i] != "-") && (!eregi("[a-z0-9]", $kelime[$i])) ) { $error = "3"; }
 
        }
 
        if ($xnsor == "xn--") { $error = "4"; }
}
 
return $error;
}
 
 
function getdetail($domain, $serverid=1) {
 
$serverlist[1] = "whois.domainlabs.eu";
$serverlist[2] = "whois.domaintools.com";
$serverlist[3] = "www.aboutus.org";
 
$detailurl = "http://".$serverlist[$serverid]."/".tr_strtolower($domain);
 
return $detailurl;
}
 
 
?>