Avatar billede dennism Nybegynder
17. maj 2006 - 17:49 Der er 3 kommentarer og
1 løsning

PHP: Whois-søgning?

Min Whois-søgning giver følgende resultat ved DeMaWeb.dk:
http://www.demahost.dk/whois.php?domain=demaweb&toplevel=dk

Det kunne være rart hvis den kunne give flere oplysninger; registrant, betaler, fuldmægtig mm.

Hvordan klarer jeg den?

Mit output bliver lavet således:

<?
error_reporting(0);

$serverdefs= array(
                        "dk" => array("whois.dk-hostmaster.dk","No entries found for the selected source"),
                        "se" => array("whois.nic-se.se","No data found"),
                        "com" => array("whois.crsnic.net","No match for"),
                        "net" => array("whois.crsnic.net","No match for"),               
                        "org" => array("whois.pir.org","NOT FOUND"),   
                        "biz" => array("whois.biz","Not found"),                   
                        "info" => array("whois.afilias.net","NOT FOUND"),                   
                    );

function whois()
{
        global $serverdefs, $_GET;
        $server = $serverdefs[$_GET[toplevel]][0];
        $nomatch = $serverdefs[$_GET[toplevel]][1];

    if(($sc = fsockopen($server,43))==false) {
            return "Der skete en fejl.";
        }

    fputs($sc,"$_GET[domain].$_GET[toplevel]\n");
    while(!feof($sc)){$output.=fgets($sc,128);}
    fclose($sc);

    return $output;
}

print nl2br(whois());
?>
Avatar billede dennism Nybegynder
17. maj 2006 - 17:51 #1
De skriver i bunden:
# Use option --show-handles to get handle information.
# Whois HELP for more help.

Men hvordan klarer jeg lige den?
Avatar billede domaz.dk Novice
17. maj 2006 - 18:18 #2
tvivler meget på at du kan få de oplysninger... er det ikk private oplysninger?
Avatar billede dennism Nybegynder
17. maj 2006 - 18:49 #3
Hvis du f.eks. søger på scannet.dk og dandomain.dk er de med :)
Avatar billede dennism Nybegynder
17. maj 2006 - 19:17 #4
Klare den selv:
fputs($sc,"--show-handles $_GET[domain].$_GET[toplevel]\n");
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