whois checker
ik wil met check boxen de mensen laten bepalen welke extensies ze bij een domeinnaam willen laten checken.
Is dat mogelijk met deze script en hoe moet ik dat doen?
hier is het script:
Code (php)
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
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style%20sheet/webdesign.css" rel="stylesheet" type="text/css">
</head>
<body>
<div align='center'>
<form action='domeinen_file_php/domeinen.php' method="post">
<p><font size="2" face="Verdana"><br>
<br>
</font></p>
<table width="68%">
<tr>
<td><font size="2" face="Verdana"><span class="big">Controleer hier uw
domein:</span></font></td>
</tr>
<tr>
<td><span class="medium"><b>www</b></span>.
<input type='text' name='domein' value='kies een naam'>
<a name=stap1>
<input type=checkbox value="nl">
.nl</a> <a name=stap1>
<input type=checkbox value="be">
.be</a><A name=stap1>
<INPUT type=checkbox value="com">
.com</A></td>
</tr>
<tr>
<td><input name="submit" type='submit' value='Controleer'>
<input type="reset" name="Reset" value="herstel"></td>
</tr>
</table>
<p> </p>
</form>
</div>
</body>
</html>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style%20sheet/webdesign.css" rel="stylesheet" type="text/css">
</head>
<body>
<div align='center'>
<form action='domeinen_file_php/domeinen.php' method="post">
<p><font size="2" face="Verdana"><br>
<br>
</font></p>
<table width="68%">
<tr>
<td><font size="2" face="Verdana"><span class="big">Controleer hier uw
domein:</span></font></td>
</tr>
<tr>
<td><span class="medium"><b>www</b></span>.
<input type='text' name='domein' value='kies een naam'>
<a name=stap1>
<input type=checkbox value="nl">
.nl</a> <a name=stap1>
<input type=checkbox value="be">
.be</a><A name=stap1>
<INPUT type=checkbox value="com">
.com</A></td>
</tr>
<tr>
<td><input name="submit" type='submit' value='Controleer'>
<input type="reset" name="Reset" value="herstel"></td>
</tr>
</table>
<p> </p>
</form>
</div>
</body>
</html>
en hier is het PHP script:
Code (php)
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<?
$comserver = "whois.verisign-grs.net";
$comnomatch = "No match";
$nlserver = "whois.nic.nl";
$nlnomatch = "zonder domain";
$beserver = "whois.dns.be";
$benomatch = "No such domain";
function whois($server, $domein,$ext){
$domein = $domein."$ext";
$data = "";
$fp = fsockopen($server, 43);
if($fp){
fputs($fp, $domein."\r\n");
while(!feof($fp)){
$data.=fread($fp,1000);
}
fclose($fp);
} else {
$data = "Error, can't open connection";
}
return $data;
}
if ($domein) {
echo "<table cellspacing='2' cellpadding='2' width='99%' border='0'>".
"<tr><td width='25%' class=big><p>Domein</p></td>".
"<td width='25%' class=big><p>Status</p></td>".
"<td width='25%' class=big><p>Aktie</p></td>".
"<td> </td>".
"<td> </td></tr>";
$ext = array ("nl","be","com",);
$aantal = count($ext);
for($i=0;$i<$aantal;$i++) {
$server = $ext[$i]."server";
$data[$i] = whois($$server,$domein,".".$ext[$i]);
$nomatch = $ext[$i]."nomatch";
if (ereg($$nomatch,$data[$i])) {
$data[$i] = "Domein is vrij";
$rij2 = "<a href='patrick.php/copyright'>Registreer</a>";
} elseif ($data[$i] == "Error, can't open connection") {
$data[$i] = "Opzoeken mislukt";
} else {
$data[$i] = "Domein is bezet";
$rij2 = "<a href='?uitgebreid=".$ext[$i]."&dmn=$domein'>Uitgebreide info</a>";
}
echo "<tr><td width='25%' class=medium>$domein.".$ext[$i]."</td>".
"<td width='25%' class=medium>".$data[$i]."</td>".
"<td>$rij2</td>".
"<td>$rij3</td></tr>";
$rij2 ="";
$rij3 ="";
}
}
echo "</table>";
if ($uitgebreid) {
$server = $uitgebreid."server";
$data = whois($$server,$dmn,".".$uitgebreid);
echo "<pre>".$data."</pre>";
}
?>
$comserver = "whois.verisign-grs.net";
$comnomatch = "No match";
$nlserver = "whois.nic.nl";
$nlnomatch = "zonder domain";
$beserver = "whois.dns.be";
$benomatch = "No such domain";
function whois($server, $domein,$ext){
$domein = $domein."$ext";
$data = "";
$fp = fsockopen($server, 43);
if($fp){
fputs($fp, $domein."\r\n");
while(!feof($fp)){
$data.=fread($fp,1000);
}
fclose($fp);
} else {
$data = "Error, can't open connection";
}
return $data;
}
if ($domein) {
echo "<table cellspacing='2' cellpadding='2' width='99%' border='0'>".
"<tr><td width='25%' class=big><p>Domein</p></td>".
"<td width='25%' class=big><p>Status</p></td>".
"<td width='25%' class=big><p>Aktie</p></td>".
"<td> </td>".
"<td> </td></tr>";
$ext = array ("nl","be","com",);
$aantal = count($ext);
for($i=0;$i<$aantal;$i++) {
$server = $ext[$i]."server";
$data[$i] = whois($$server,$domein,".".$ext[$i]);
$nomatch = $ext[$i]."nomatch";
if (ereg($$nomatch,$data[$i])) {
$data[$i] = "Domein is vrij";
$rij2 = "<a href='patrick.php/copyright'>Registreer</a>";
} elseif ($data[$i] == "Error, can't open connection") {
$data[$i] = "Opzoeken mislukt";
} else {
$data[$i] = "Domein is bezet";
$rij2 = "<a href='?uitgebreid=".$ext[$i]."&dmn=$domein'>Uitgebreide info</a>";
}
echo "<tr><td width='25%' class=medium>$domein.".$ext[$i]."</td>".
"<td width='25%' class=medium>".$data[$i]."</td>".
"<td>$rij2</td>".
"<td>$rij3</td></tr>";
$rij2 ="";
$rij3 ="";
}
}
echo "</table>";
if ($uitgebreid) {
$server = $uitgebreid."server";
$data = whois($$server,$dmn,".".$uitgebreid);
echo "<pre>".$data."</pre>";
}
?>
.
Alvast bedank
gr deacon
Waarom wil niemand mij helpen??? we zijn hier toch om elkaar te helpen??
Wat is de foutmelding of wat werkt er niet?
Groet, lissy
ik heb geen fout meldingen.
ik wil met check boxen meerder extensies kiezen.
ik kqan het alleen met een list maar dan check je er maar een.
dus ik wil meerderre exstensions kunnen checken voor controlle.
iemand had het over deze script;
Code (php)
maar zo verben ik nog niet met scripten.
heb die whois checker van iemand gehad maar die kan ik niet meer bereiken :(
weet jij hoe ik dit nu moet doen??
bedankt