PHP’de basit Form kullanımı
Kategori: Php 14.833 kez okunmuş. Yorum Yok 30 Ekim 2012


Merhaba..

Formlar kullanıcılardan veri alma yöntemlerinden bir tanesidir. Bu bilgilerle bir çok işlem yapılabilir.

Formlar html etiketidir. <form></form> şeklinde kullanımı vardır. Kullanımı şu şekildedir:

<form action="hedef.php" method="POST">
....
</form>

action:Bilgilerin gideceği sayfamız. Bilgilerin alınabilmesi için hedef sayfamızın dinamik sayfa olması lazım (yani html değil php).

method: Gönderme yöntemi(metodu). 2 türlüdür.

GET: Al Getir

POST: POSTALA

GET yönteminde gönderilen veriler adres satırında gözükür. Örn:// localhost/ornek.php?isim=Muhsin&soyisim=YILMAZ

POST yönteminde gönderilen veriler gizlidir. Genelde bu yöntemin kullanılması tavsiye edilir.

Örnek Form:

index.html – Formumuzun bulunduğu sayfa kodları

</pre>
<form action="ornekform.php" method="POST">

Ad : <input type="text" name="ad"><br>

Soyad : <input type="text" name="soyad"><br>

Yaş : <input type="text" name="yas"><br>

<input type="submit" value="Gönder">

</form>
<pre>

Formdan gelen verilere işlem yapacak olan ornekform.php

</pre>
<?php

$ad = $_POST["ad"];

$soyad = $_POST["soyad"];

$yas = $_POST["yas"];

echo "Ad : ". $ad ."<br>";

echo "Soyad : ". $soyad."<br>";

echo "Yaş : ". $yas;

?>
<pre>

Form etiketimizdeki action kısmına hedef php sayfasının adresini vermeyi unutursak sayfa bilgileri kendi kendine gönderir ve işlem almaz.

 

Php’de $_POST[“deger“] yöntemi ile gelen veriler alınır. deger yazan yere istenen form name girilir.

Örnek: index.html deki formumuzda kullanıcıdan isim istiyoruz. Ad : <input type=”text” name=”ad”><br>

Burada input name = ad. Bunu php sayfamızda alırken yöntemimiz POST olduğu için şu şekilde alırız. $_POST[“ad”].

Aldığımız $_POST[“ad”] değerini sürekli bu şekilde yazmaktansa $ad diye bir değişkene atama yaparız ve işimiz kolaylaşır.

$ad = $_POST[“ad”]

Bu 2 dosyayı kaydedip bilgilere Muammer YILMAZ 21 değerlerini girersek şu şekilde çıktı alırız:

Ad: Muammer

Soyad: YILMAZ

Yaş: 21

Kolay gelsin..

Yorum Yaz

Sosyal Medya
Popüler Yazılar
15 Yorum  51.257 kez okunmuş.
15 Yorum  34.893 kez okunmuş.
1 Yorum  26.681 kez okunmuş.
0 Yorum  14.833 kez okunmuş.
0 Yorum  13.732 kez okunmuş.
0 Yorum  13.081 kez okunmuş.
Arşivler