4:
<HTML>
<HEAD>
</HEAD>
<BODY BGCOLOR=\"A3A8B1\">
<CENTER>
<TABLE BORDER=\"0\" CELLSPACING=\"2\" CELLPADDING=\"2\">
<TR><TD>
<TABLE BORDER=\"1\" BORDERCOLOR=\"657C91\" CELLSPACING=\"0\" CELLPADDING=\"0\">
<TR>
<TD BGCOLOR=\"657C91\" WIDTH=\"100\"><FONT FACE=\"Tahoma\" COLOR=\"FFF8EE\" SIZE=\"2\"> Menu</FONT></TD>
</TR>
<TR>
<TD BGCOLOR=\"FFF8EE\" WIDTH=\"100\" HEIGHT=\"400\" VALIGN=\"top\">
<!-- #include file=\"menu.asp\" -->
</TD>
</TR>
<TR>
<TD BGCOLOR=\"657C91\" WIDTH=\"100\"><FONT FACE=\"Tahoma\" COLOR=\"FFF8EE\" SIZE=\"2\"> <% =date() %></FONT></TD>
</TR>
</TABLE>
</TD><TD>
<TABLE BORDER=\"1\" BORDERCOLOR=\"657C91\" CELLSPACING=\"0\" CELLPADDING=\"0\">
<TR>
<TD BGCOLOR=\"657C91\" WIDTH=\"600\"><FONT FACE=\"Tahoma\" COLOR=\"FFF8EE\" SIZE=\"2\"> Carsten N Hansen</FONT></TD>
</TR>
<TR>
<TD BGCOLOR=\"FFF8EE\" WIDTH=\"600\" HEIGHT=\"400\" VALIGN=\"top\">
<FONT FACE=\"Tahoma\" COLOR=\"7B8489\" SIZE=\"2\">
<B>Domain Tester</B><BR><BR>
Det er muligt at søge på .dk, .com, .net, .org, .as, .it, .nu og .se domains.<BR>
<BR>
<% if request.querystring(\"fejl\") = \"1\" then %>
<FONT COLOR=\"657C91\"> Du kan kun søge på .dk, .com, .net, .org, .as, .it, .nu og .se domains.</FONT>
<% end if %>
<% if request.querystring(\"fejl\") = \"2\" then %>
<FONT COLOR=\"657C91\"> Du skal indtaste et domain.</FONT>
<% end if %>
<% if request.querystring(\"fejl\") = \"3\" then %>
<FONT COLOR=\"657C91\"> Du skal ikke taste "www." foran domainet.</FONT>
<% end if %>
<% if request.querystring(\"fejl\") = \"4\" then %>
<FONT COLOR=\"657C91\"> Et domain navn må ikke indeholde æ, ø, å og _</FONT>
<% end if %>
<% if request.querystring(\"fejl\") = \"5\" then %>
<FONT COLOR=\"657C91\"> Et domain navn må KUN indeholde et punktum.</FONT>
<% end if %>
<% if request.querystring(\"fejl\") = \"6\" then %>
<FONT COLOR=\"657C91\"> cnh.dk er selvfølgelig optaget :-)</FONT>
<% end if %>
<%
if Request.ServerVariables(\"REQUEST_METHOD\") = \"POST\" then
StrDomain = lcase(trim(request.form(\"domain\")))
if len(StrDomain) = 0 Then
response.redirect (\"domain.asp?fejl=2\")
end if
If InStr(StrDomain, \"www.\") > 1 then
response.redirect (\"domain.asp?fejl=3\")
end if
if InStr(1, StrDomain, \".\") > 0 and InStr(InStr(1, StrDomain, \".\")+1, StrDomain, \".\") then
response.redirect (\"domain.asp?fejl=5\")
end if
If InStr(StrDomain, \"æ\") then
response.redirect (\"domain.asp?fejl=4\")
end if
If InStr(StrDomain, \"ø\") then
response.redirect (\"domain.asp?fejl=4\")
end if
If InStr(StrDomain, \"å\") then
response.redirect (\"domain.asp?fejl=4\")
end if
If InStr(StrDomain, \"_\") then
response.redirect (\"domain.asp?fejl=4\")
end if
If StrDomain = \"cnh.dk\" then
response.redirect (\"domain.asp?fejl=6\")
end if
\' // .DK Domains
if InStr(StrDomain, \".dk\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.dk-hostmaster.dk:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(1, tmpBuffer, \"% No entries found\", 1) > 0 Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos DK-HOSTMASTER.</FONT>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
End If
objSocket.Close
\' // .COM og .NET og .ORG Domains
ElseIf InStr(StrDomain, \".com\") OR InStr(StrDomain, \".net\") OR InStr(StrDomain, \".org\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.internic.net:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(tmpBuffer, \"Name Server\") Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos INTERNIC.</FONT>\"
End if
objSocket.Close
\' // .AS Domains
ElseIf InStr(StrDomain, \".as\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.nic.as:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(tmpBuffer, \"Domain Not Found\") Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos ASNIC.</FONT>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
End if
objSocket.Close
\' // .IT Domains
ElseIf InStr(StrDomain, \".it\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.nic.it:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(tmpBuffer, \"No entries found\") Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos IT-NIC.</FONT>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
End If
objSocket.Close
\' // .NU Domains
ElseIf InStr(StrDomain, \".nu\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.nic.nu:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(tmpBuffer, \"Found exact match:\") Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos NUNAMES.</FONT>\"
End If
objSocket.Close
\' // .SE Domains
ElseIf InStr(StrDomain, \".se\") then
Set objSocket = Server.CreateObject(\"Socket.TCP\")
objSocket.Host = \"whois.nic-se.se:43\"
objSocket.Open
objSocket.SendLine(strDomain)
objSocket.WaitForDisconnect
tmpBuffer = objSocket.Buffer
If InStr(tmpBuffer, \"No data found.\") Then
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Domain navnet <B>\" & strDomain & \"</B> er ledigt hos NIC-SE.</FONT>\"
Else
Response.Write \"<FONT COLOR=\"\"657C91\"\"> Desværre domainet </font><a href=\'
http://www.\" & strDomain & \"\' target=\'_blank\'><FONT COLOR=\"\"657C91\"\"><B>\" & strDomain & \"</B></FONT></A><FONT COLOR=\"\"657C91\"\"> er optaget.</FONT><BR>\"
\'Response.Write \"<BLOCKQUOTE><PRE>\" & tmpBuffer & \"</PRE></BLOCKQUOTE>\"
End If
objSocket.Close
else response.redirect(\"domain.asp?fejl=1\")
end if%>
<BR>
Der gives ingen garanti for korrektheden af denne søgning.
<% End If %>
</FONT>
</TD>
</TR>
<TR>
<TD BGCOLOR=\"657C91\" WIDTH=\"600\"><FONT SIZE=\"2\"> </FONT><A HREF=\"mailto:info@cnh.dk\"><FONT FACE=\"Tahoma\" COLOR=\"FFF8EE\" SIZE=\"2\">info@cnh.dk</FONT></A></TD>
</TR>
</TABLE>
</TD></TR></TABLE>
</CENTER>
</BODY>
</HTML>