Kod
<form method="post" action ="form_gonder.php">
<table>
<tr>
<td colspan="2"> Kullanıcı Girişi </td>
</tr>
<tr>
<td> Kullanıcı Adı: </td>
<td> <input type="text" name="kullanici_adi" /> </td>
</tr>
<tr>
<td> Şifre: </td>
<td> <input type="password" name="sifre" /> </td>
</tr>
<tr>
<td colspan="2"> <input type="submit" value="Giriş Yap" > </td>
</tr>
</table>
</form>
Açıklama
- Form yapısını kullanarak kullanıcıdan aldığımız bilgileri sunucu tarafına gönderebiliriz.
- Kullanıcıdan bilgileri alabilmek için Form Elemanları kullanılmaktadır. Bu içeriğimiz de sadece temel form yapısından bahsedeceğiz. Form elemanlarını ise ayrı bir içerikte ele alacağız.
- method özelliği ile form elemanlarından alınan bilgilerin nasıl gönderileceğini belirtiyoruz. İki değer almaktadır;
post Değeri
Form elemanları ile alınan bilgiler gönderilirken URL’de gösterilmez.
get Değeri
Form elemanları ile alınan bilgiler gönderilirken URL’de gösterilir. Bu yüzde pek tercih edilmez.
- action özelliği ile form elemanlarından alınan bilgilerin nereye gönderileceğini belirtiyoruz. İki değer almaktadır;
action =”mailto:iletisim@srdrylmz.com”
Form elemanlarından alınan bilgiler belirtilen mail adresine gönderilecektir.
action =”form_gonder.php”
Form elemanlarından alınan bilgiler belirtilen adrese gönderilecektir.
- Form yapısı ile sadece kullanıcıların veri girişi yapabileceği alanları oluşturabiliriz. Alınan bilgileri veritabanına kaydetmek veya herhangi bir işleme tabi tutabilmek için programlama dillerini kullanmalıyız.