Php Post ve Get Metodu
Php Post ve Get Metodu
Merhabalar arkadaşlar.Bu dersimizde php nin post methodunun nasıl kullanıldığını ve neden get methoduna göre daha güvenli olduğunu anlatacağım..
Öncelikle get methoduna göre güvenli olmasının sebebi verileri gizleyerek göndermesidir. Yani post methodunda formdan gelen bir degeri alırken tarayıcı üzerinde hiç bir veri görünmez gizlenir gönderilir.
Ama get methodunda ise göndermiş olduğunuz bilgiler adres çubugunda görünür örnegin
kadi = yavuz & sifre = 1123 şeklinde bir ifade yer alır bundan dolayı post methodu get methoduna göre çok daha güvenlidir.
Post Methodu:
<?php
$veri = $_POST["veri"];
echo $veri;
// Formdan gelen degeri alabilmek için formda bulunan inputların name kısımlarını
// $_POST["inputnamekısmı"] şeklinde post ile çekiyoruz
// çektigimiz veriyi istersek veritabanına ekleyebilir istersek ekrana yazdırabiliriiz.
// Formdan gelen input nameleri ile buraya yazdıklarımız aynı olmaz ise işlem gerçekleşmez
Get Methodu:
GET metodunda formlara girilen bilgiler adres çubuğunda gönderilirken görünürler. Formlara girilen bilgiler, sayfa adresinin sonuna şu şekilde eklenir.
http://www.site.com/sayfa.php?form1=değer1&form2=değer2&…
Burada form1, form2,… ile gösterilen ifadeler sayfada formlara verilen isimler yani name değerleridir. değer1, değer2,… ise kullanıcının bu formlara girdiği değerleri ifade etmektedir. Dikkat ederseniz tüm bunlar sayfa adresinden ? ile ayrılmakta, her form ve değerinin arasında & işareti bulunmaktadır.
<?php
$veri = $_GET["veri"];
echo $veri;
//inputtan gelen inputun name degerini aldık bu deger veriye eşitmiş
// ve bu degeri ekrana yazdırdık.
Görüşmek üzere 🙂