• 27-09-2015, 15:18:09
    #1
    Yalnızca com, net ve org domainleri içinde olabilir. Bir domain'in bitiş tarihini bir değişkene atayabilir miyim? Yapabilirsem bunu nasıl yaparım?

    Yapmak istediğim şey a sayfasında textBox ve buton olacak. Bu textBox domain adı girilip butona tıklandığında b sayfasındaki değişkene atayacağım a sayfasındaki domain'in bitiş tarihiyle birlikte giriş yapılan domain'in bitiş tarihi yazacak.

    Yardım edenlere şimdiden teşekkürler.
  • 27-09-2015, 16:34:59
    #2
    Merhaba,
    Evet teknik olarak yapabilirsiniz elbette. https://github.com/phpWhois/phpWhois şuna bakabilirsiniz.
    Ayrıca linux kullanıyorsanız whois kurarak basit bit shell script vs de hazırlayabilirsiniz.
    whois yanıtı uzunca gelir fakat basit regular expression ile bitiş tarihini ayıklayabilirsiniz.
    http://www.phpeasycode.com/whois/ şuradaki kodu inceleyin olayın genel mantığını daha rahat anlarsınız.

    kolaylıklar
  • 27-09-2015, 21:09:47
    #3
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Evet teknik olarak yapabilirsiniz elbette. https://github.com/phpWhois/phpWhois şuna bakabilirsiniz.
    Ayrıca linux kullanıyorsanız whois kurarak basit bit shell script vs de hazırlayabilirsiniz.
    whois yanıtı uzunca gelir fakat basit regular expression ile bitiş tarihini ayıklayabilirsiniz.
    http://www.phpeasycode.com/whois/ şuradaki kodu inceleyin olayın genel mantığını daha rahat anlarsınız.

    kolaylıklar
    Cevap için çok teşekkür ederim. Linkler işime yaradı. Yalnız şöyle bir durum daha var.

    Domain bitiş süresi geçmiş olan domainlerin Expiration Date'lerini buradaki yöntemle bulamıyorum. Domain süresi bittikten sonra, domain tekrar satın almaya uygun olmadığı taktirde Expiration Date'ini bulabilme şansım var mı acaba?

    Son linkteki kodu denediğimde süresi bitmiş olan bir domain için verilen cevap şöyle; (reklam olmasın diye r10'u örnek veriyorum.)

    r10.net domain lookup results from whois.networksolutions.com server:

    No match for "R10.NET".
  • 27-09-2015, 23:21:36
    #4
    uzmanlık alanım değil fakat bu registrar expiry deletion policy olayına bağlı olarak farklı bir mesaj olabilir diye biliyorum. süresi bitmişten kastınız nedir? mesela bugün biten bir .au domaine baktım tarih yok ve status'ler ;
    Status: serverHold (Expired)
    Status: serverRenewProhibited (Expired)
    Status: serverUpdateProhibited (Expired)
    şu şekilde. last update 26sında. expiration yok.

    godaddyden bir .com domain için ;
    Registrar Registration Expiration Date: 2015-08-19T11:35:54Z

    wildwestdomainten bir .net domain için;
    Registrar Registration Expiration Date: 2015-08-19T18:39:24Z
    tarih var. yani bu whois sunucusunun yanıtına bağlı olarak değişiyor görünüşe göre.