Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için PHP Eğitimleri-19: Get methodu ile link bilgisini alma

Posted on 16 Temmuz 2019

Herkes için PHP Eğitimleri-19: Get methodu ile link bilgisini alma

Get methodunu sadece form alanlarından veri almak için kullanma durumu söz konusu değildir. $_GET[] küresel değişkeni asıl tek php dosyasında birden fazla sayfaya erişim imkanı sunmak içinde kullanılabilir.

Diyelim ki bir sayfanız var, bu sayfanızdan birden fazla php dosyası oluşturmadan farklı içerikler göstermek istiyorsunuz. Bunu yapmanın yolu sizce nasıl olmalıdır?
Evet, tahmin ettiğiniz gibi her bir link değerine bir id bilgisi atayıp, o bilgiye göre içerik gösteren bir algoritma oluşturarak get methoduyla link değerlerini almak olacaktır.

Aşağıda kodumuzu oluşturalım.
$link = isset($_GET[‘linkler’]) ? intval(trim($_GET[‘linkler’])) : 1;
//$_GET[‘link’] değişkeni mevcut değilse değerini 1 verdiğimiz anasayfamız görüntülenecektir.
//intval() fonksiyonu ise değişkenleri bir tam sayı olarak gösterir. Burada anasayfa değerini sayısal olarak yorumlatmış oluyoruz.
echo ‘
Anasayfa |
Hakkımızda |
İletişim |


‘;

switch($link){
case 1:
echo “anasayfaya hoşgeldiniz.”;
break;
case 2:
echo “Hakkımızda sayfasına hoşgeldiniz.”;
break;
case 3:
echo “İletişim sayfamıza hoşgeldiniz.”;
break;
default:
echo “Henüz bu sayfa tanımlı değil.”;
break;
}

//Yukarıdaki linklerin değerlerine göre sayfalar switch koşul zinciri sayesinde görüntüleniyor.

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2026 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded