kodbankasi http://kodbankasi.org/kodbankasi

Php form işlemleri post methodu

Bu makalemde size php de bolca kullanılan form post işleminden bahsetmek istiyorum. Php‘de bir form oluşturup kullanıcının doldurduğu bilgileri işlemek istersek POST veya GET methodlarından birini kullanmamız gerekir. Veriyi post ettikten sonra gelen verilerle istediğimiz işlemi yapabiliriz.

Bunu örnekle açıklamak için aşağıdaki gibi bir adet basit bir html form dosyası oluşturun ve bu dosyanızın adına form.php deyin.

<html>
<form action = "gonder.php" method="POST">
Adınız:<br>
<input type="text" name="ad">
<br>
Soyadınız:<br>
<input type="text" name="soyad">
<br>
Cinsiyet:<br>
<input type="radio" name="Cinsiyet" value="Erkek"> Erkek
<input type="radio" name="Cinsiyet" value="Kadın"> Kadın
<br>
<INPUT type="submit" value="Gönder">
</form>
</html>

form

Resimdeki  gibi formumuzu oluşturduk ve <form> tagı içerisine hangi php dosyamıza verileri göndereceğimizi ve methodumuzun ne olacağını belirttik. Input butonuna tıkladığımızda gonder.php dosyasına verileri post edeceğiz.


Şimdi gonder.php dosyamızın kodlarını oluşturalım.

<?php
</pre>
<html>
<meta charset="UTF-8">
<body>
<?php
$ad = $_POST ["ad"];
$soyad = $_POST ["soyad"];
$cinsiyet = $_POST ["cinsiyet"];
?>
Merhaba : <?php echo $ad . " " . $soyad ; ?>
<br>
Cinsiyetiniz : <?php echo $cinsiyet ; ?>
</body>
</html>
<pre>?>

Form içerisine isim kısmına ahmet, soyisim kısmına mehmet ve cinsiyet kısmını da erkek seçtim.

gonder.php kodunu kısaca açıklayalım. form.php de bulunan <form> tagı içerisindeki name’leri değişkenlere post metoduyla aldık ve sonrasında isim soyisim ve cinsiyet yazdırmada bu değişkenleri kullandık. Kodumuzun çıktısı da şu şekilde gerçekleşti.

Merhaba : ahmet mehmet
Cinsiyetiniz : Erkek

Aslında post ve get metodlarında formdan aldığımız değerleri değişkenlere atayarak post ettiğimiz sayfadaki heryerde kullanabiliriz.
Sorunuz varsa yorum bölümünden sorabilirsiniz.

Bir önceki yazımız olan Android Spinner kullanımı başlıklı yazımızı da inceleyebilirsiniz.

3 Yorumlar

  1. Ayrıntılı anlatım olmuş. Peki tek dosyada post işlemini yapıp sonucu ekranda gösterebilirmiyiz?

    • Tabi ki gösterebilirsiniz. Html kodlarının üzerinde post işlemlerini yaparsanız sıkıntısız çalışacaktır. Yapamazsanız yardımcı olabilirim.

  2. Arkadaşlar facebook ve twitterda mı php ile yazılmış ??

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.

Bu yazı da ilginizi çekebilir !

Modem Wifi şifresi Değiştirme

Ev veya işyerlerine yeni bağlatılan internet hatlarına genel olarak karmaşık bir şifre veya oldukça basit ...