Avatar billede lojmann Nybegynder
17. juni 2003 - 18:41 Der er 12 kommentarer og
1 løsning

Er domain ledigt eller ej?

Hej,

Jeg mangler et script som er skrevet i PHP som kan lave et lookup på om et domain er registreret eller ej.

Det skal KUN kunne tage: .dk, .se, .com, .net, .org, .info og .biz.

Det må gerne virke som det på gratisdns.dk f.eks.

Nogle som kan hjælpe med det?
Avatar billede fangel Nybegynder
17. juni 2003 - 18:46 #1
uhh, det kunne blive besværligt... vender lige tilbage...

det er lavet før, men måske jeg laver et nyt...

Morten
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 18:49 #2
Det er vist blevet ulovligt, jeg mener jeg har læst det på DK-hostmaster.

Det er kun lovligt for domæne registratorer :o(
Avatar billede fangel Nybegynder
17. juni 2003 - 18:51 #3
der finde en whois server hos DK-hostmaster, så jeg tror nu godt man må... skal lige finde link omkring det

Morten
Avatar billede lojmann Nybegynder
17. juni 2003 - 18:54 #5
snuseren.dk -> Er det noget du kan finde på deres site? Syntes ikke jeg kan... Jeg er ikke registrator pt. men påregner at blive det...

dea_pg -> Jaaa, den kender jeg... Men vil helst have noget PHP til det...?
Avatar billede fangel Nybegynder
17. juni 2003 - 19:02 #6
jeg fik følgende tilbage ved opslag på domaine der findes (første linie er det jeg skrev)

---
desi-dev.dk
# Hello 80.199.149.138. Your session has been logged.
#
#
# Copyright (c) 2002 - 2003 by DK Hostmaster A/S
#
# The Data in DK Whois database is provided by DK Hostmaster A/S
# for information purposes only, and to assist persons in obtaining
# information about or related to a domain name registration record.
# We do not guarantee its accuracy. We will reserve the right to remove
# access for entities abusing the data, without notice.
#
# Any use of this material to target advertising or similar activities
# are explicitly forbidden and will be prosecuted. The DK Hostmaster A/S
# requests to be notified of any such activities or suspicions thereof.
#

Domain:      desi-dev.dk
Registered:  2002-04-18

Registrant
Handle:      SAR34-DK
Name:        Silas Anslem Rasmussen
Address:      ___
Address:      ___
Postalcode:  4320
City:        Lejre
Country:      Danmark
Phone:        +45 46 48 __ __
Fax:          +45
Email:        morten_fangel @ mail.dk

Administrator
Handle:      SAR34-DK
Name:        Silas Anslem Rasmussen
Address:      ___
Address:      ___
Postalcode:  4320
City:        Lejre
Country:      Danmark
Phone:        +45 46 48 __ __
Fax:          +45
Email:        morten_fangel @ mail.dk

Billing contact
Handle:      SAR34-DK
Name:        Silas Anslem Rasmussen
Address:      ___
Address:      ___
Postalcode:  4320
City:        Lejre
Country:      Danmark
Phone:        +45 46 48 12 34
Fax:          +45
Email:        morten_fangel @ mail.dk

Nameservers
Hostname:    ns1.cliche.dk
Handle:      CI530-DK
Hostname:    ns2.cliche.dk
Handle:      CI530-DK


---

opslaget er foretaget på det domaine jeg er medejer af
(e-mail adresser dræbt for at undgå spam, adresser + tlf nr ligeledes dræbt af diskretion...)

når domainet ikke findes fås et svar lignene dette (første linie er det jeg skrev):

---
deviant.dk
# Hello 80.199.149.138. Your session has been logged.
#
#
# Copyright (c) 2002 - 2003 by DK Hostmaster A/S
#
# The Data in DK Whois database is provided by DK Hostmaster A/S
# for information purposes only, and to assist persons in obtaining
# information about or related to a domain name registration record.
# We do not guarantee its accuracy. We will reserve the right to remove
# access for entities abusing the data, without notice.
#
# Any use of this material to target advertising or similar activities
# are explicitly forbidden and will be prosecuted. The DK Hostmaster A/S
# requests to be notified of any such activities or suspicions thereof.
#

# No entries found for the selected source.


---

so from my point of view, it looks pretty simple!

man skal dog lige finde whois serverene for de andre domainer...

Morten
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 19:03 #7
Jeg kan desværre ikke huske, hvor jeg læste det, men jeg kan huske de skrev at det var blevet ulovligt.
Avatar billede fangel Nybegynder
17. juni 2003 - 19:04 #8
nå man så kender serverens reply, så kan man få PHP til at analysere dette... skal lige lavet et ex der virker...

Morten
Avatar billede lojmann Nybegynder
17. juni 2003 - 19:07 #9
dea_pg -> Er det noget du gider at strikke sammen? :)
Avatar billede fangel Nybegynder
17. juni 2003 - 19:14 #10
jeg har nu lavet en til .dk domainer...

---
<?php

function WhoIsDk_taken($domain){
  $host = fsockopen("whois.dk-hostmaster.dk", 43);
  fputs($host, $domain . "\r\n");

  for ($buffer = ""; !feof($host); $buffer .= fgets($host, 2048)) { }

  if(ereg("No entries found for the selected source.", substr($buffer, -43))){
    return false;
  }
  else{
    return true;
  }
}

if(WhoIsDk_taken("www.desi-dev.dk")) echo "Optaget";
else echo "Ik' Optaget";

?>
---

funktionen returnere sand hvis optaget, false hvis frit...

Morten
Avatar billede lojmann Nybegynder
18. juni 2003 - 18:27 #11
dea_pg -> Hva med til alle de andre domains? Noget du kan klare også? Jeg mangler ikke 8 script som hver tager deres, men et script som tager det hele...
Avatar billede fangel Nybegynder
18. juni 2003 - 18:44 #12
jaja...

her kan man se hvem der styrer de forskellige tld'er

http://www.iana.org/domain-names.htm (3 første links)

og så er det bare at gentage mit script (først skal man dog lige finde ud af hvordan den svare på optaget / ledig)

---

har ikke selv tid til at lave de resterende, men prøv selv...

Morten
Avatar billede lojmann Nybegynder
27. september 2003 - 20:48 #13
lukker!
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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