Çarşamba , 23 Eylül 2020

PHP DE FORM ELEMANLARI İLE BASİT BİR UYGULAMA YAPIMI


PHP DE FORM ELEMANLARI İLE BASİT BİR UYGULAMA YAPIMI

Aşağıda php de form elemanları kullanılarak basit bir uygulama yapılmıştır. Bu uygulama iki aşamalı yani iki farklı php sayfası açmamız gerekmektedir.

İlk açacağımız sayfa form elemanlarının bulunacağı sayfadır. Bu sayfada php kodlarını kullanmayacağız.

<form id=”form1″ name=”form1″ method=”post” action=”hesapla.php”>
<table width=”300″ border=”1″ align=”center” cellpadding=”0″ cellspacing=”3″>
<tr>
<td colspan=”2″ align=”center”>SAYILARI TOPLAMA</td>
</tr>
<tr>
<td width=”63″>1. SAYI</td>
<td width=”222″><label for=”birincisayi”></label>
<input type=”text” name=”birincisayi” id=”birincisayi” /></td>
</tr>
<tr>
<td>2.SAYI</td>
<td><label for=”ikincisayi”></label>
<input type=”text” name=”ikincisayi” id=”ikincisayi” /></td>
</tr>
<tr>
<td colspan=”2″ align=”center”><input type=”submit” name=”button” id=”button” value=”TOPLA” />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type=”reset” name=”button2″ id=”button2″ value=”VAZGEÇ” /></td>
</tr>
</table>
</form>

Şimdi oluşturacağımız sayfada, ilk oluşturduğumuz sayfadaki form etiketlerinden verileri çekmek için php kodlarını kullanacağız.

NOT: İlk oluşturduğumuz sayfanın adı önemli değildi ama şimdi oluşturacağımız sayfanın adı yukarıdaki form elemanının içindeki action etiketine verdiğimiz isimle aynı olmalı. Bu şekilde verileri bu sayfaya çekebileceğiz.

<?php
$gelensayi1=$_POST[“birincisayi”];
$gelensayi2=$_POST[“ikincisayi”];
$toplam=$gsayi1+$gsayi2;
print “GELEN BİRİNCİ SAYI=”.$gsayi1.”<BR>”;
print “GELEN İKİNCİ SAYI=”.$gsayi2.”<BR>”;
print “SAYILARIN TOPLAMI=”.$toplam.”<br>”;

?>
<a href=”formtopla.php”>YENİ TOPLAMA İŞLEMİ</a>

Ekran Görüntüleri

form-etiketi-ile-basit-uygulama    form-etiketi-gonderdigimiz-veriler

Bu Konuda İlginizi Çekebilir

Sosyal Medya Gönderi Çalışması- 2.Ödev

Ödevinizi 02.04.2020 Perşembe Saat: 23.59’a kadar ders öğretmeninize iletiniz. Ödev Videosu Aşağıdadır. Not: Ödevde ki …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir