"Geleceğe atılan doğru bir adım..."
Bilgi Eğitim Bilgisayar Kursu Ders Notları

Php Programlama Kursu - Php ile Formdan veri çekme

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;

?>