if ($_POST['Hesapla']=="Hesapla"){
$hesap=$_POST['hesap'];
$sayi1=$_POST['sayi1'];
$sayi2=$_POST['sayi2'];
if(empty($hesap))
{
echo "islem turu secilmedi";
}
if((int)$sayi1&&(int)$sayi2)
{
switch ($hesap)
{
case 'Topla' :
$sonuc = $sayi1+$sayi2;
break;
case 'Cikar' :
$sonuc = $sayi1-$sayi2;
break;
case 'Bol' :
$sonuc = $sayi1/$sayi2;
break;
case 'Carp' :
$sonuc = $sayi1*$sayi2;
break;
}
echo $sonuc;
}
else
{
if(!((int)$sayi1))
{
if($sayi1=="")
{
echo "sayi1'i bos gectiniz
";}
else
{
echo "sayi1 yerine lutfen sayi giriniz!
";
}
}
if(!((int)$sayi2))
{
if($sayi2=="")
{
echo "sayi2'i bos gectiniz
";}
else
{
echo "sayi2 yerine lutfen sayi giriniz!";}
}
}
}
?>
burda empty yapmaya çalıştım ama hata veriyor
Ek Olarak:
hsaim adlı üyeden alıntı
if ($_POST['Hesapla']=="Hesapla"){
$hesap=$_POST['hesap'];
$sayi1=$_POST['sayi1'];
$sayi2=$_POST['sayi2'];
if(empty($hesap))
{
echo "islem turu secilmedi";
}
if((int)$sayi1&&(int)$sayi2)
{
switch ($hesap)
{
case 'Topla' :
$sonuc = $sayi1+$sayi2;
break;
case 'Cikar' :
$sonuc = $sayi1-$sayi2;
break;
case 'Bol' :
$sonuc = $sayi1/$sayi2;
break;
case 'Carp' :
$sonuc = $sayi1*$sayi2;
break;
}
echo $sonuc;
}
else
{
if(!((int)$sayi1))
{
if($sayi1=="")
{
echo "sayi1'i bos gectiniz
";}
else
{
echo "sayi1 yerine lutfen sayi giriniz!
";
}
}
if(!((int)$sayi2))
{
if($sayi2=="")
{
echo "sayi2'i bos gectiniz
";}
else
{
echo "sayi2 yerine lutfen sayi giriniz!";}
}
}
}
?>
burda empty yapmaya çalıştım ama hata veriyor
hiç birşey seçilmediğini anlamamızza yarıyan fonksiyon yok mu?