FORMLARDAN GELEN VERİYİ ÇEKME VE EKRANA YAZDIRMA
· FORM ile gönderilen bilgiler ister GET ister POST ile gönderilir. Fakat tüm önemli bilgileri, kredi kartı, üyelik ve şifre bilgilerini POST methodu ile göndermek gerekir.
· POST Methodu güvenlidir. GET methodu güvenli değildir.
· POST daha yavaştır. GET Daha hızlıdır.
· POST Methodu ile sınırsız veri gönderilir. GET ile Max 2048 karakter gönderilebilir.
· Formların gideceği sayfa ve methodu olmalıdır.
· Formlardaki bilgileri alabilmek için her form nesnesine bir isim (name) vermek gerekir ve Form nesnelerinin name’leri çekilmelidir.
!!! Formlardaki veriler aslında bir dizi değişkendir. <? print_r ($_POST); ?> ile akrana yazdırılabilir.
<form method="post" action="gonder.asp">
· Formdan POST ile gönderilen bilgiler $_POST["degisken_adi"]; çekilir.
· Formdan GET ile gönderilen bilgiler $_GET["degisken_adi"]; çekilir.
· Formdan POST veya GET ile gönderilen bilgileri istersek $_REQUEST["degisken_adi"] çekilir. Yani ister GET ister POST olsun bu yöntem ikisini de çeker. Fakat güvenlik açısından tavsiye edilmez.
Örnek: formdan-veri-cek.php
<?
// print_r ($_POST);
$ad_soyad=$_POST["ad_soyad"];
$email_adresi=$_POST["email_adresi"];
$egitim_durumu=$_POST["egitim_durumu"];
Echo “Ad Soyad: “.$ad_soyad.”<br> Email Adresi: ”. $email_adresi;
?>