@Karaman; şöyle bi' şey işine yarar mı?
<?php
$input = "saintx.net"; # Kendinize göre düzenleyin.
$parts = explode(".", trim($input));
$part_count = count($parts);
if($parts[0] == "www" && $part_count >= 3)
{
unset($parts[0]);
$parts = array_values($parts);
$part_count = count($parts);
}
if($parts_count == 2)
{
// Doğru bi' giriş yapılmış
$tlds = array(
"com", "net", "org"
);
if(in_array($parts[1], $tlds))
{
echo "işlem tamam. #1";
}
}
else if($parts_count == 3)
{
// com.tr co.uk gibi domainler için.
$tlds = array(
"com.tr", "gov.tr", "edu.tr"
);
if(in_array($parts[1].".".$parts[2], $tlds))
{
echo "işlem tamam. #2";
}
}
else
{
// hatalı bi' giriş yapılmış
echo "hatalı giriş";
}
İlginiz için teşekkür ederim hocam fakat yanlış sonuç döndürüyor. Ben aslında http , www yazıp yazmadığını önemsemiyorum .com , .eu , .guru yazmış mı yazmamış mı o önemli benim için