Ana Sayfa / Genel / $_POST Fonksiyonu

$_POST Fonksiyonu

$_POST fonksiyonu method="post" yöntemiyle gelen form verilerini işler


$_POST Fonksiyonu

POST yöntemiyle gönderilen veriler başkaları için görünmez ve herhangi bir veri boyutu kısıtlaması yoktur.

Not: Normalde php.ini dosyası içerisinde maksimum veri boyutu 8MB olarak belirlenmiştir. Değişiklik yaparak bu limiti arttırmak ya da azaltmak elimizde.

 

Örnek

<form action="merhaba.php" method="post">
İsim: <input type="text" name="f_isim" />
Yaş: <input type="text" name="f_yas" />
<input type="submit" />
</form>

kullanıcı submit butonuna tıkladığında adres çubuğunda görünen adres şöyle bişey olur:

http://www.birbitbilgi.com/merhaba.php 

 

"merhaba.php" isimli dosyamız $_POST fonksiyonu aracılığı ile formdan gelen verileri alır. (istersek bu fonksiyonu diziymiş gibi düşünerek işlem yapabiliriz):

Merhaba  <?php echo $_POST["f_isim"] ; ?>!<br />
<?php echo $_POST["f_yas"] ; ?> yaşındasın.

method="post" ne zaman kullanmalıyız

Bu metodla gönderilen veriler başkaları tarafından görülemez (tabi ki bir ağ dinlemesi yapılıyorsa istisna) ve veri miktarında ki sınırlama bize kalmıştır. En güzel yanı iseveriler adres çubuğunda görünmezler.

 


PHP $_REQUEST Fonksiyonu

$_REQUEST fonksiyonu; $_GET, $_POST, ve $_COOKIE fonksiyonlarınn hepsini barındırır.

$_REQUEST fonksiyonu GET ve POST metodlarıyla gelen verileri işleyebilir. Belirsizlikler olduğu için pek kullanılmamaktadır.

Örnek

Merhaba <?php echo $_REQUEST["f_isim"] ; ?>!<br />
<?php echo $_REQUEST["f_yas"] ; ?> yaşındasın.

 

harun Hakkında

Matematikçi...Bilgisayar Yüksek Mühendisi... Bir zamanlar Adli Bilişim uzmanı...

İlginizi Çekebilir

Port Tarama

Bu makalede port taramanın ne olduğuna değinip, farklı port tarama yöntemleri ve güvenlik açıklarını nasıl …

Bir Cevap Yazın

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