saintx adlı üyeden alıntı: mesajı görüntüle
@serhatesmer; PHP sürümün düşük orası array eski haliyle de oluşturabilirsin.
olabilir la eski derken tırnaksız halimi? yada parantezsiz?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:54:06 -->-> Daha önceki mesaj 11:53:03 --

$prefered_nameservers = array("NS1.GOOGLE.COM", "NS2.GOOGLE.COM");

Doğru mu?

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:55:45 -->-> Daha önceki mesaj 11:54:06 --

cevap olarak dns adresleri yanlış diyor ama doğru

$prefered_nameservers = array("ns15.444dns.com", "ns16.444dns.com");

    $domain = "serhatesmer.com";
 
    $nameservers = array();

    $records = dns_get_record($domain, DNS_NS);

    if ( is_array($records) && count($records) > 0 )
    {
        foreach ( $records as $record )
        {
            $nameservers[] = strtoupper($record["target"]);
        }
    }

    asort($nameservers);

    $nameservers = array_values($nameservers);

    if ( empty($nameservers) )
    {
        echo "Couldn't fetched DNS information.";
    }
    else
    {
        $_tmp_nameservers = $prefered_nameservers;

        foreach ( $nameservers as $index => $nameserver )
        {
            if ( count($_tmp_nameservers) > 0 )
            {
                if ( in_array($nameserver, $prefered_nameservers) )
                {
                    unset($_tmp_nameservers[$index]);
                }
            }
        }

        if ( count($_tmp_nameservers) <= 0 )
        {
            echo "DNS information is matched.";
        }
        else
        {
            echo "DNS information isn't matched.";
        }
    }


--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 12:00:57 -->-> Daha önceki mesaj 11:55:45 --

Arkadaşlar cevaplar için teşekkür ederim, arkadaşın verdiği kod tüm tam istediğim gibi çalışıyor

istanbullili adlı üyeden alıntı: mesajı görüntüle
<?php
$nsler = array();

$recs = dns_get_record("kirkagacradyo.com",  DNS_NS ); 
for($i = 0; $i<count($recs); $i++)
{
	array_push($nsler,$recs[$i]['target']);
}

if(in_array("dns1.siteism.com",$nsler) && in_array("dns2.siteism.com",$nsler))
	echo 'DNS Doğru';
else
	echo 'DNS Yanlış';
?>
böyle bir şey de yapabilirsiniz.