Avatar billede koep Nybegynder
01. december 2000 - 12:17 Der er 14 kommentarer og
1 løsning

domain søger

hvem kan hjælpe mig med at lave en domain søger i asp?
Avatar billede tpiil Nybegynder
01. december 2000 - 12:20 #1
whois.asp:
dette kræver at du har w3 sockets installeret som du kan hente på www.dimac.se
<% strDomain = LCase(Trim(Request.Form(\"Domain\"))) %>
<html><head>
<title>Domæne tester med w3 Sockets</title><body>
<p><b>Domæne tester</b></p>

<form method=\"POST\" action=\"whois.asp\">
<p><input type=\"text\" name=\"Domain\" size=\"30\" value=\"<%=strDomain%>\"> <input type=\"submit\" value=\"Test\" name=\"Test\"></p>
</form>

<%
If Len(strDomain) > 0 Then
  \' Finder den sidste forekomst af .
  pos = InStrRev(strDomain, \".\")

  If pos > 0 Then
    strDOM = Mid(strDomain, pos+1)
   
    Set objSocket = Server.CreateObject(\"Socket.TCP\")
    Select Case strDOM
    Case \"com\", \"net\", \"org\", \"edu\"
      strHost = \"Internic\"
      objSocket.Host = \"rs.internic.net:43\"
      strMatch = \"No match\"
    Case Else
      strHost = \"RIPE\"
      objSocket.Host = \"whois.ripe.net:43\"
      strMatch = \"% No entries found\"
    End Select
 
    objSocket.Open

    \' Sender forespørgsel
    objSocket.SendLine(strDomain)
 
    \' Venter på at disconnecte
    objSocket.WaitForDisconnect
 
    \' Gemmer output i variablen tmpBuffer
    tmpBuffer = objSocket.Buffer
   
    If InStr(1, tmpBuffer, strMatch, 1) > 0 Then
      Response.Write \"<p><font color=blue>Domæne navnet <b>\" & strDomain & \"</b> er ledigt hos \" & strHost & \"</font></p>\"
    Else
      Response.Write \"<p>Desværre domænet <b>\" & strDomain & \"</b> er optaget.</p>\"
    End If
    Response.Write \"<hr><p><blockquote><pre>\" & tmpBuffer & \"</pre></blockquote></p>\"
   
    objSocket.Close
  Else
    Response.Write \"<p>Du skal angive et gyldigt domænenavn</p>\"
  End If
End If
%>

</body></html>
Avatar billede tpiil Nybegynder
01. december 2000 - 12:20 #2
det skulle selvfølgelig ha været et svar :o)
Avatar billede tpiil Nybegynder
01. december 2000 - 12:23 #3
den direkte linie til at hente komponentet er:
http://download.dimac.net/sockets/w3sockets.exe
Avatar billede tdaugaard Nybegynder
01. december 2000 - 12:25 #4
tsk tsk .. hvad tror du Dimac siger til det !? man skal jo udfylde alle mulige felter for at må D/L\'e den .. *G*
Avatar billede tpiil Nybegynder
01. december 2000 - 12:27 #5
hehe
Avatar billede koep Nybegynder
01. december 2000 - 12:29 #6
tpiil: Kan den både teste .dk .com .net & .org

Desuden ville det være dejligt hvis den kunne .ws også
Avatar billede tpiil Nybegynder
01. december 2000 - 12:31 #7
jep .dk .com .net og .org, men .ws kan den ikke!
Avatar billede tpiil Nybegynder
01. december 2000 - 12:31 #8
hvilket land er .ws??
Avatar billede tdaugaard Nybegynder
01. december 2000 - 12:31 #9
.ws .. WorldSite ..
Avatar billede tpiil Nybegynder
01. december 2000 - 12:32 #10
det kender jeg ikke til!
Avatar billede koep Nybegynder
01. december 2000 - 12:34 #11
eller .ws (WebSite) men for nu at være seriøs er det et land der hedder Western Samoa!!!
Avatar billede tpiil Nybegynder
01. december 2000 - 12:35 #12
worldsite og website :o)
kan i blive enige :o)
Avatar billede tpiil Nybegynder
01. december 2000 - 12:37 #13
TAKKER!
Avatar billede koep Nybegynder
01. december 2000 - 12:38 #14
En god ven af mig testede den lige så tilykke du er lige blevet 1042 point rigere!!!
Avatar billede tpiil Nybegynder
01. december 2000 - 12:39 #15
jep og den gode ven er tdaugaard :o)
jeg snakker også med ham :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester