PHP kullanıyor ve bulunduğunuz sayfanın URL'sini almak istiyorsanız tamda istediğiniz sayfadasınız buyrun.
PHP de bulunduğunuz sayfanın URL'sini veya sadece dizin (path) adını almak istiyorsanız aşağıdaki kodları kullanabilirsiniz.
Örneğin deneme yapacağımız link şu olsun: "http://www.deneme.com/haberler/haber.php?id=12"
Link içerisinden sadece sitenin ana adını almak için aşağıdaki kodu çalıştırabilirsiniz.
echo $_SERVER['SERVER_NAME'];
Bu kodun çıktısı şöyle olacaktır. "www.deneme.com"
Sadece dizin (path) kısmını almak istiyosanız ise kodu şöyle değiştirebilirsiniz.
echo $_SERVER['SCRIPT_NAME'];
Bu kodun çıktısı ise şöyle olacaktır. "/haberler/haber.php"
Eğer gönderilen GET parametreleri ile birlikte dizin adını almak istiyorsanız kod şöyle olacak
echo $_SERVER['REQUEST_URI'];
Bunun çıktısı ise şöyle olacak "/haberler/haber.php?id=12"
Sizin istediğiniz tüm url'yi almak ise bunları birleştirerek kullanacağız şöyleki;
echo 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
Bunun çıktısı ise bize tüm url'yi verecektir, yandaki gibi: "http://www.deneme.com/haberler/haber.php?id=12"
Bu işlemlerin JavaScript'de nasıl yapıldığını merak ediyorsanız buraya tıklayarak onu inceleyebilirsiniz.
Aklınıza takılan başka birşey olursa yorum kısmından bize ulaşabilirsiniz.
Bir yorum bırak