• 06-07-2009, 14:51:53
    #1
    Üyeliği durduruldu
    Merhaba,

    Kullanmadığım domainlerime sayfa oluşturuyorum ve oluşturudğum sayfanın bir köşesine domain hakkında bilgileri vermek istiyorum.Örnek verirsek dosyayı siteye atınca köşede otomatik olarak kayıt olduğu firma, kayıt edildiği tarih ve bitiş tarihi gözükecek.

    Dahat açıklayıcı olursam <?php echo getenv("HTTP_HOST"); ?> kodunu kullanınca direk olarak sitenin adresi gösteriliyor bunun gibi birşey.

    Şimdiden teşekkürler.
  • 06-07-2009, 16:36:36
    #2
      $s = $_SERVER['SERVER_NAME'];
      $domain = str_replace('www.','',$s);
    echo $domain;
  • 06-07-2009, 16:58:34
    #3
    Üyeliği durduruldu
    Olmadı malesef :/

    Aşağıdaki resimdeki bilgiler gibi yapmak istiyorum hangi domainin sayfasına girilirse o domainle ilgili bilgiler çıkması istiyorum

  • 06-07-2009, 18:44:15
    #4
    onun için başka bir site üzerinden çekmen gerekiyor verileri.
    Fonksiyon : file_get_contents
  • 06-07-2009, 22:32:08
    #5
    Buyur arkadaşım, zor bişey değil, mantığı çok basit...

    <?php
    $site = 'mynet.com';// Whois çekilecek domain adresi, başında www olmayacak.
    $cek = file_get_contents('http://www.dotcenter.com/lookup.py?domain='.$site.'&module=whois');
    
    $domain = preg_match('/Domain Name:(.*?)<br \/>/',$cek,$dcek);
    $domain = $dcek[1];
    
    $registrar = preg_match('/Registrar:(.*?)<br \/>/',$cek,$rcek);
    $registrar = $rcek[1];
    
    $exp = preg_match('/Expiration Date:(.*?)<br \/>/',$cek,$expcek);
    $exp = $expcek[1];
    
    $cdate = preg_match('/Creation Date:(.*?)<br \/>/',$cek,$cdatecek);
    $cdate = $cdatecek[1];
    
    print_r('Domain Adi:'.$domain.'<br />');
    print_r('Registrar:'.$registrar.'<br />');
    print_r('Expiration Date:'.$exp.'<br />');
    print_r('Creation Date:'.$cdate.'<br />');
    ?>
  • 06-07-2009, 22:39:00
    #6
    <?php
      $s = $_SERVER['SERVER_NAME'];
      $site = str_replace('www.','',$s);
    $cek = file_get_contents('http://www.dotcenter.com/lookup.py?domain='.$site.'&module=whois');
    $domain = preg_match('/Domain Name:(.*?)<br \/>/',$cek,$dcek);
    $domain = $dcek[1];
    $registrar = preg_match('/Registrar:(.*?)<br \/>/',$cek,$rcek);
    $registrar = $rcek[1];
    $exp = preg_match('/Expiration Date:(.*?)<br \/>/',$cek,$expcek);
    $exp = $expcek[1];
    $cdate = preg_match('/Creation Date:(.*?)<br \/>/',$cek,$cdatecek);
    $cdate = $cdatecek[1];
    print_r('Domain Adi:'.$domain.'<br />');
    print_r('Registrar:'.$registrar.'<br />');
    print_r('Expiration Date:'.$exp.'<br />');
    print_r('Creation Date:'.$cdate.'<br />');
    ?>
    biraz değiştirdim domaini otomatik alir.
  • 06-07-2009, 22:56:17
    #7
    Üyeliği durduruldu
    Teşekkürler arkadaşlar kusura bakmayın r10 un yavaşlığı sırasında kendim küçük kod yazarak halletim
  • 07-07-2009, 08:46:54
    #8
    Üyeliği durduruldu
    LaCReMeL adlı üyeden alıntı: mesajı görüntüle
    onun için başka bir site üzerinden çekmen gerekiyor verileri.
    Fonksiyon : file_get_contents

    Php ile Uzak Dosya Açmak file_get_contents, file, fopen Komutları Video Dersleri
  • 07-07-2009, 09:03:21
    #9
    Üyeliği durduruldu

    R10 açık değildi sizin sitenizdeki videoyu izleyerek yaptım teşekkürler