PHP $_GET Metodu

PHP $_GET Metodu

Bu makalede sizlere PHP de $_GET fonksiyonu nedir ve nasıl kullanacağımızı anlatacağım.

$_GET fonksiyonunu php de sayfalar arası parametre göndermek için kullanırız. Daha açıklayıcı olmak gerekirse web sitemize giren ziyaretçilerden formlar ile veri almak için diyebiliriz. Formlara örnek vermek gerekirse ; iletişim formu, kullanıcı giriş formu, kullanıcı kayıt formu, e-bülten üyeligi vb. şeklinde uzatabiliriz.

$_GET methodu ile gönderdiğimiz her veri tarayıcının adres satırında (URL) görünür. Formdan aldığımız verileri de $_GET methodu ile gönderdiğimiz formdaki verilerin tamamı da adres satırında görünecektir. Örneğin kullanıcı kayıt formu yaptık, kullanıcı adı ve şifre bilgisini $_GET methodu ile gönderdiğimiz de adres satırında kullanıcı adı ve şifre açıkca yazacaktır. Bu yüzden $_GET methodu güvenli DEĞİLDİR.

$_GET methodu uzun ve büyük verileri için uygun değildir. En fazla karakter sayısı 100 ile sınırlıdır.

Örnek ;

<form action="test.php" method="GET">
   İsim: <input name="name" type="text"/>
   Soyisim: <input name="surname" type="text"/>
   <input type="submit" name="send" value="Gönder"/>
</form> 

Yukarıda yaptığımız form örneğinde “send” isimli butona tıkladığımızda “form action” kısmında yazılı olan “test.php” ye göndermesini söyledik.

Butona tıkladığımızda adres çubuğundaki URL “http://serdarkaraca.com/test.php?name=serdar&surname=karaca” olacaktır.

“test.php” dosyamıza gelip $_GET methodu ile gelen verileri alıyoruz.

$isim = $_GET["name"];
$soyisim = $_GET["surname"];
 
/*
$_GET methodundan gelen verileri 
$isim ve $soyisim değişkenlerine atadık.
*/
echo 'Adınız : ' .$isim . "
"; echo 'Soyadınız : ' .$soyisim . "
";

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Back To Top