PHP ile Bulunduğunuz Sayfanın Adresini (URL) Almak

PHP ile Bulunduğunuz Sayfanın Adresini (URL) Almak

PHP ile sayfanın URL‘sini veya sadece dizin (path) adını almak istiyorsanız;

Üzerinde çalışacağımız örnek link: 

https://ahmetyozgatli.com/php-ile-bulundugunuz-sayfanin-adresini-url-almak

  • Belirtilen link içerisinden sadece sitenin ana adını almak için aşağıdaki kodu php tagları içerisinde çalıştırabilirsiniz.
PHP ile Bulunduğunuz Sayfanın Adresini (URL) Alma Kodu;
<?php echo $_SERVER['SERVER_NAME']; ?>
PHP ile Bulunduğunuz Sayfanın Adresini (URL) Alma Kodunun Ekrana Çıktısı;

www.ahmetyozgatli.com

  • Sadece dizin (path) kısmını almak istiyosanız ise kodu şöyle değiştirebilirsiniz.
<?php echo $_SERVER['SCRIPT_NAME']; ?>

Kodun çıktısı şöyle olacaktır: 
/2018/10/15/php-ile-sayfanin-url-adresini-parcalayarak-almak/”

Örnek çalışma:

Basit bir dil işlevi yapmak için alan adından sonraki uzantıyı değişkene atayalım.

<?php $degisken = $_SERVER['REQUEST_URI']; ?>

Kullanıcı, türkçe hakkımızda sayfasında iken ingilizce sayfaya geçmek istediğinde hakkımızda sayfasının ingilizce versiyonunu açtırmak için aşağıdaki kod bloğunu kullanabilirsiniz.

<a href="https://ahmetyozgatli.com<?php echo $degisken; ?>"> <img src="https://ahmetyozgatli.com/resim/tr.png"> </a>

<a href="http://en.ahmetyozgatli.com<?php echo $degisken; ?>"> <img src="https://ahmetyozgatli.com/resim/en.png"> </a>

ahmetyozgatli.com ve en.ahmetyozgatli.com adreslerinin sonuna atadığımız değişkeni yazdığımızda kullanıcı hangi sayfada ise dil seçimi yaptığında ilgili sayfaya yönlenecektir.

Not: türkçe ve ingilizce sayfalarının url adresleri aynı olmalıdır.

Bu makale ne kadar yararlı oldu?

Değerlendirmek için yıldızlara tıklayabilirsin!

As you found this post useful...

Follow us on social media!

Makalenin yararlı olmamasına üzgünüm!

Makale hakkındaki görüşler;

Aklına takılanları sor..

BU MAKALE İLE İLGİLİ

Kurumsal Sosyal Medya Yönetimi Nedir?