Avatar billede eds Nybegynder
09. juli 2004 - 22:03 Der er 7 kommentarer og
1 løsning

Hvorfor virker dette script ikke?

Hej dette script skulle være en domænenavn tester, men den hvirker ikke jeg får fejlen:
Fatal error: Call to undefined function: checkdnsrr() in C:\W3Sites\trovaerdig\www\web-vizionz\test.php on line 25

nogen der kan hjælpe mig?
-----------------------------------------------------------------

<p>DK WHOIS</p>
Her kan du se om et domæne under .dk er ledigt (DK-whois tjenesten).<br><br>

<form name="whois" action="<?=$_SERVER["PHP_SELF"];?>" method="post">
<b>www</b>. <input class="input" type="text" name="domain">
<input class="submit" type="submit" name="submit" value="Send">
</form>

<?php
function verify_domain($domain) {
    if (eregi("^[0-9a-z]+([0-9a-z-]+)*(\.dk)$", $domain)) {
        return true;
    } else {
        return false;
    }
}

if (isset($_POST["domain"])) {
    $domain = strtolower($_POST["domain"]);
    $taken = " er desværre optaget.";
    $free  = " er ledigt.";
    $error = " er ikke et gyldigt .dk domænenavn.";

    if (verify_domain($domain)) {
        if (checkdnsrr($domain, NS)) {
            echo $domain . $taken;
        } else {
            echo $domain . $free;
        }
    } else {
        echo $domain . $error;
    }
}
?>
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:10 #1
Note:  This function is not implemented on Windows platforms.
Se: http://dk2.php.net/checkdnsrr
Avatar billede eds Nybegynder
09. juli 2004 - 22:12 #2
Hvad kan man så gøre når det ikke virker på windows servere?
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:14 #3
Note:  This function is not implemented on Windows platforms. Try the PEAR class Net_DNS.

...står der jo. Men man kunne også bruge noget andet end Windows. Det er mine bedste bud.
Avatar billede eds Nybegynder
09. juli 2004 - 22:27 #4
så det vil sige at den er umulig at få til at virke på mit webhotel ik'?
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:28 #5
Du burde kunne lægge den der Net_DNS hos dig selv på webhotellet - men jeg ved ikke
lige præcis hvordan.
Avatar billede eds Nybegynder
09. juli 2004 - 22:29 #6
Nej, men det er vel et program der skal installeres på serveren.
Avatar billede erikjacobsen Ekspert
09. juli 2004 - 22:31 #7
Nej, det er bare nogle PHP-scripts.
Avatar billede eds Nybegynder
09. juli 2004 - 22:49 #8
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