Doğru Cevap
-
Post edilen veriyi almıyorsun olası noticeleri engellemek içinde ekstra yapılar ekledim.
<form name="as" method="post" > <center> <select name="islemtipi" > <option value="t">Toplama</option> <option value="c">Çikarma</option> <option value="b">Bölme</option> <option value="cr">Çarpma</option> </select > </center> <br> <center> <label for="s1"><strong><em>Sayy 1</em></strong></label> <input type="text" name= "s1"><br> <p> <label for="s2"><strong><em>Sayy 2</em></strong></label> <input type="text" name="s2"> <br> <input name="submit" type="submit" value="Hesapla"> <br> <? $s1=isset($_POST['s1']) ? $_POST['s1'] : ""; $s2=isset($_POST['s2']) ? $_POST['s2'] : ""; $islemtipi=isset($_POST['islemtipi']) ? $_POST['islemtipi'] : ""; function toplama($sayi1,$sayi2){ $toplam = $sayi1+$sayi2; return $toplam; } function cikarma($sayi1,$sayi2){ $cikar = $sayi1-$sayi2; return $cikar; } function bolme($sayi1,$sayi2){ $bol = $sayi1/$sayi2; return $bol; } function carpma($sayi1,$sayi2){ $carp = $sayi1*$sayi2; return $carp; } if($islemtipi=="t"){ $sonuc = toplama($s1,$s2); }elseif($islemtipi=="c"){ $sonuc = cikarma($s1,$s2); } elseif($islemtipi=="b"){ $sonuc = bolme($s1,$s2); }elseif($islemtipi=="cr"){ $sonuc = carpma($s1,$s2); } echo isset($sonuc) ? $sonuc : "Islem seciniz"; ?> </p> <p> </p> </center> </form>
-
olcay
çok Teşekkürler ederim. Gerçekten php dili ile her şey yapılabiliyor. Hayal gücümüze bağlı heralde neler yaapbileceklerimiz ;)10 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.