Php ile url adresinden domain almak

Class Dosyası :

PHP:
  1. <?php
  2. class getDomain{
  3.      
  4.     function url($url){
  5.         $dom = strstr($url,'//');
  6.         $dom = substr($dom,2);
  7.         $mydom = explode("/",$dom);
  8.         $suburl = strstr($mydom[0],'.');
  9.         if($suburl!=".com" || $suburl==".net" || $suburl==".org" || $suburl==".biz" || $suburl==".us" || $suburl==".cc" || $suburl==".tv" || $suburl==".info" || $suburl==".mobi" || $suburl==".co" || $suburl==".me"){
  10.             $result = substr($suburl,1);
  11.             return($result);
  12.         }else{
  13.             return($mydom[0]);
  14.         }
  15.     }
  16.  
  17. }
  18. ?>

Örnek :

PHP:
  1. <?php
  2. include("domainAl.class.php");
  3. $myurl = "http://www.google.com/search?hl=tr&q=Umut+%C3%87ET%C4%B0NKAYA&lr=&aq=f&oq=";
  4. $mydom = new getDomain;
  5. $domainname = $mydom -> url($myurl);
  6. print("Domain Adı  : ".$domainname); // Ekran Çıktısı " google.com "
  7. ?>

90 views

6 Comments

  1. ezgichat diyor ki:

    teşekkürler mantıklı anlatım

  2. byumut diyor ki:

    Mesela şuanda bulunduğun sitenin domaini byumut.com işte domain almak bu adı almak demek .

  3. kaan deneöe diyor ki:

    süper teşekkürler

  4. aöf diyor ki:

    domain almak derken ? tam olarak anlayamadım ben konuyu biraz daha açabilirmiyiz ?

  5. byumut diyor ki:

    Evet alabiliriz sanırım istediğimiz bulunduğumuz sayfanın url adresi. Bu devrede javascript’ten yararlanabiliriz .
    alert(""+location.href+"");

    denersen göreceksin . location.href değeri bulunduğun sayfadaki internet adresini almaya yarar.

  6. chat diyor ki:

    Burda url adresinden derken yani diyelim ki xxx diye bir siteye girdik ve ordan da içinden herhangi bir linke tıkladık explorer in üstünde o sayfanın linki yazar bu şekilde bu linki nasıl alır ve sayfamızda gösterebiliriz acaba ?

Leave a Reply

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word