My favorites | Sign in
Project Logo
                
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
66
67
68
69
70
71
72
73
74
75
76
77
<?php
/*

+-----------------------------------------------------------------------+
| Domain Hunter - A Simple Domain Monitoring Application |
| Version 0.1.0 |
| |
| Copyright (C) 2006-2007, DomainLabs.EU - Turkey |
| |
| This program is free software: you can redistribute it and/or modify |
| it under the terms of the GNU General Public License as published by |
| the Free Software Foundation, either version 3 of the License, or |
| (at your option) any later version. |
| |
| This program is distributed in the hope that it will be useful, |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| GNU General Public License for more details. |
| |
| You should have received a copy of the GNU General Public License |
| along with this program. If not, see <http://www.gnu.org/licenses/>. | |
| |
+-----------------------------------------------------------------------+
| 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;
}


?>
Show details Hide details

Change log

r6 by bmericc on Dec 05, 2007   Diff
 Copyright notice and license (GPLv3)
notice in source code was added.

Go to: 
Project members, sign in to write a code review

Older revisions

r4 by bmericc on Nov 04, 2007   Diff
next version for frist commit

r3 by bmericc on Jul 01, 2007   Diff
google code let's start

All revisions of this file

File info

Size: 2434 bytes, 77 lines
Hosted by Google Code