Hesap Makinesi Yapıyoruz

Sizlerle bu derste PHP ile basit bir hesap makinesi yapmaya ne dersiniz?

 

Sizlerle bu derste PHP ile basit bir hesap makinesi yapmaya ne dersiniz?

<form action="cal.php" method="post">
    <br> Sayi 1 :
    <input type="text" name="sayi1">
    <br> Sayi 2 :
    <input type="text" name="sayi2">
    <br>
    <input type="submit" value="Hesapla">
</form>
$sayi1 = $_POST["sayi1"]; if($sayi1==""){ echo "Lütfen 1.ci Kutucugu Doldurunuz
<br>"; }else{ $sayi2 = $_POST["sayi2"]; if($sayi2==""){ echo "Lütfen 2.ci Kutucugu Doldurunuz
<br>"; }else{ $hesapla = $sayi1+$sayi2; echo "Sayi1 :<b>".$sayi1."
<br></b>"; echo "Sayi 2 :<b>".$sayi2."
<br></b>"; echo "TOPLAM :<b>".$hesapla."</b>
<br>"; } } ?>

Yukarıdaki kodları "cal.php" diye çalıştırın ve hesap makineniz hazır.

Şu an için toplama (+) yapabiliyor ama eğer toplama değil de çarpma ya da bölme ya da çıkartma yapmasını istiyorsanız şu kodlarda yer alan:

$hesapla = $sayi1+$sayi2;

artıyı (+) çarpma yapmak istiyorsanız (x), çıkarma yapmak istiyorsanız (-) ya da bölme yapmak istiyorsanız (/) şeklinde (+) ile degiştiriniz.

Fırat Abak
1990 Balıkesir doğumlu. Midyatlıdır. Web Grafik ve Tasarım ile uğraşmaktadır.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Kodlar eksik..Form yollanmadan kutucugu doldurun der bu kodlar..isset($HTTP_POST_VARS) gibi kodlarla biraz daha geliştirilmeli..Ayrıca !$sayi1 die kullanmak daha mantıklı bence tabi..
valla mahirix haklı bu örnek olmuyooo.ne yapmak lazım bilen biri yazabilir miiii?:kirp:
arkdaşlar hesap.php <form action="cal.php" method="post"> <br> Sayi 1 :<input type="text" name="sayi1"> <br> Sayi 2 :<input type="text" name="sayi2"> <br> <input type="submit" value="Hesapla"> </form> cal.php <?php //kalan php kodlarıda buraya gelecek ?>
Çalışıyo..Bu basit ama guzel mantık öğretir!! PHP Matematiksel fonksiyonları ilk başta öğretiyo kitap.Ben oyle öğrenmiştim.
<form action="d2.php" method="post"> <br> Sayi 1 :<input type="text" name="sayi1"> <br> Sayi 2 :<input type="text" name="sayi2"> <br> <input type="submit" onclick="islem()" value="Hesapla"> </form> <?php if(empty($_POST["sayi1"])){echo "Lütfen 1.ci Kutucugu Doldurunuz<br>";}if(isset($_POST["sayi1"])){ islem();} if(empty($_POST["sayi2"])){echo "Lütfen 2.ci Kutucugu Doldurunuz<br>";} function islem() { $hesapla = $_POST["sayi1"]+$_POST["sayi2"]; echo "Sayi1 :<b>".$_POST["sayi1"]."<br></b>"; echo "Sayi 2 :<b>".$_POST["sayi2"]."<br></b>"; echo "TOPLAM :<b>".$hesapla."</b><br>"; } ?>

Yukarı Git