Level two domain name uses @ character to implement level two domain Name System
Domain names that do not support pan-resolution can also do a level two domain Name System
DNS.MDB Database structure:
This example uses only 3 fields, part of the omitted field to cooperate with the registration page can be arbitrarily added
ID (auto increment)
User (text)
Torul (text)
... ...
Default.asp page Content
----------------------------------------------------------------------------------
<%
Dim user
User=trim (Request ("user"))
If user= "" Then
%>
<script language= "VBScript" >
location.href= "User=" &location.href
</script>
<%
Else
User=replace (user, "http://", "")
Auser=instr (User, "@")
If Auser>0 Then
User=left (USER,AUSER-1)
End If
Mdbname= "Dns.mdb" ' Dns.mdb for data inventory name
Set Conn=server.createobject ("Adodb.connection")
Conn.Open "dbq=" &server.mappath (mdbname) & ";d River={microsoft Access Driver (*.mdb)};"
Set Rs=server.createobject ("Adodb.recordset")
Rs.Open "SELECT * from Userdns where user= '" &user& "", conn,1,1
If not rs.eof then
Tourl=rs ("Tourl")
Else
Tourl= "index.asp" changed to the default document name
End If
Rs.close
Set rs=nothing
Conn.close
Set conn=nothing
Response.Redirect Tourl
End If
%>
------------------------------------------------------------------------------------
IE Address bar input: youname@dns.com can be default.asp through the domain name to youname for the user name dns.com for your site's domain name