Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

PHP dört işlem?

<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>
      <?
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 "<u><b>Sonuç=</u>".$sonuc;
?>
    </p>
    <p>  </p>
  </center>
</form>


dört işlem kodum yukarıda, ama sonucu vermiyor? yanlış olan nedir? cevaplarınızı bekliyorum.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • xuma adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    171 cevap - 1 soru
    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 adlı üyenin fotoğrafı 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ı.