İlk öncelikle html tarafında formumuzu oluşturalım.

<form action="Sonuc.php" method="POST">
   <input type="text" name="KullaniciAdi">
   <input type="text" name="KullaniciSoyadi">
   <input type="email" name="KullaniciEmailAdresi">
   <input type="password" name="KullaniciSifresi">
   <input type="submit" value="Gönder">
</form> 

Formu oluştururken ilk önce action sayfasını yani oluşturduğumuz butona basılınca formdan girilmiş olan bilgilerin iletileceği sayfayı belirtmemiz gerekiyor.

Sonra hangi metodla iletileceğini belirtiyoruz. POST metodunu seçtim. Metodlar Kısmına ayrıca değineceğim.

İnputlarımızı oluşturduk input type'larını belirtip name ifadesi ile inputa girilen bilginin muhafaza edilebilmesi için name değeri veriyoruz.

En sonuncu inputumuza submit vererek buton olmasını sağlıyoruz. Value değeri ise butonun üstünde yazacak değerdir.

PHP Tarafına Geçelim.

Butona basıldığında formumuz Sonuc.php sayfasına yönlendirdik. Şimdi Sonuc.php sayfasında kodlarımızı yazarak formdan gelen verileri yakalayalım.

 	$GelenKullaniciAdi = $_POST["KullaniciAdi"];
 	$GelenKullaniciSoyadi = $_POST["KullaniciSoyadi"];
 	$GelenKullaniciEmailAdresi = $_POST["KullaniciEmailAdresi"];
 	$GelenKullaniciSifresi = $_POST["KullaniciSifresi"];

 	echo "Adınız : " . $GelenKullaniciAdi;
 	echo "Soyadınız : " . $GelenKullaniciSoyadi;
 	echo "E-Mail Adresiniz : " . $GelenKullaniciEmailAdresi;
 	echo "Şifreniz : " . $GelenKullaniciSifresi;

Yukarıda gördüğünüz kodda değişken oluşturup formdaki name değerlerini $_POST süper globalimizin içine yazıyoruz. Böylece belirttiğimiz name değerinin formdaki girilmiş olan verisini değişkene depolayabiliyoruz.

Ben ekrana echo ile yazdırmayı tercih ettim, siz isterseniz değişkenlere depoladığımız değerleri farklı işlemlere tabi tutarak kullanabilirsiniz. 

İyi çalışmalar.