13 Ekim 2026 09:04, Salı 19
İlk olarak kullanıcıdan iki sayı alacağımız ve hangi işlemi yapmak istediğini seçeceği bir form hazırlıyoruz.
<form action="" method="post"> <label>Birinci Sayı:</label> <input type="number" name="sayi1" step="any" required> <label>İkinci Sayı:</label> <input type="number" name="sayi2" step="any" required> <label>İşlem Seç:</label> <select name="islem"> <option value="topla">Toplama (+)</option> <option value="cikar">Çıkarma (-)</option> <option value="carp">Çarpma (*)</option> <option value="bol">Bölme (/)</option> </select> <button type="submit" name="hesapla">Hesapla</button> </form>
<form>: Form alanını oluşturur.
method="post": Form verilerini POST yöntemiyle gönderir.
<input>: Kullanıcıdan sayı alır.
name="sayi1": PHP'nin bu alandaki veriye ulaşmasını sağlar.
<select>: İşlem seçme menüsünü oluşturur.
<option>: Menüdeki seçenekleri tanımlar.
<button>: Formu gönderir.
required: Alanın boş bırakılmasını engeller.
step="any": Ondalıklı sayılar girilmesine izin verir.
Örneğin kullanıcı birinci sayıya 20, ikinci sayıya 5 yazıp bölme işlemini seçerse PHP'ye bu veriler gönderilir.
HTML formundan gönderilen verileri PHP'de $_POST kullanarak alırız.
if (isset($_POST["hesapla"])) { //IF ELSE İLE $sayi1=$_POST["sayi1"]; $sayi2=$_POST["sayi2"]; $islem=$_POST["islem"]; echo '<div style="margin:15px auto">'; echo "sayı1 : ".$sayi1."<br>Sayı 2: ".$sayi2."<br>Seçilen İşlem : ".$islem; echo '</div>'; if ($islem=="topla") {$sonuc=$sayi1+$sayi2;} else if ($islem=="cikar") {$sonuc=$sayi1-$sayi2;} else if ($islem=="carp") {$sonuc=$sayi1*$sayi2;} else if ($islem=="bol") {$sonuc=$sayi1/$sayi2;} echo '<div class="sonuc">'; echo "Sonuc: ".$sonuc; echo '</div>'; }
Toplam 5 Makale
Lütfen yorumlarınızda saygılı, yapıcı ve anlaşılır bir dil kullanın. Küfür, hakaret ya da spam içerikler onaylanmaz.