selam arkadaslar radio button kullanımında bi sorun yaşıyorum kısaca anlatmak gerekirse 5 tane radio button var 2 tanede checbox var her birine belli bi sayı aktarıyorum bunlardan atıyorum radio button1 i sectiğinde 100 lira toplam fiyata ekliycek yanında checbox ı da seçerse 50 lira daha ekliycek yani
100 + 50 şeklinde olucak ama bu sekilde yaptığım halde program calışmıyor kodlarını yazıyorum buraya yardımcı olursanız çok sevinirim
html kısmı
Php Sayfası
nerede yanlış var acaba ?
Simdiden yardımlarınız için teşekkür ederim
100 + 50 şeklinde olucak ama bu sekilde yaptığım halde program calışmıyor kodlarını yazıyorum buraya yardımcı olursanız çok sevinirim
html kısmı
Kod:
<html>
<head>
<title>Sipariş Formu</title>
</head>
<body>
<form type="siparis" action="default.php" method="post">
Donanım Tutarı: <input type="text" name="tut"><br>
Ek Donanım<br>
<input type="radio" name="radio" value="1">Samsung 19 LCD (200 TL)<br>
<input type="radio" name="radio" value="2">LG 17 LCD (108 TL)<br>
<input type="radio" name="radio" value="3">BQ 19 LCD (185 TL)<br>
Yazıcı <br>
<input type="radio" name="radio1" value="4">HP LAZER (250 TL)<br>
<input type="radio" name="radio1" value="5">Lexmark (198 TL)<br>
<input type="checkbox" name="checkbox" value="6">wireless Modem (125 TL)<br>
<input type="checkbox" name="checkbox" value="7">Klavye + Mouse (198 TL)<br>
Ödeme <input type="checkbox" name="checkbox" value="8">KDV Dahil<br>
<input type="Submit" name="Hesapla">
<input type="Reset" name="İPTAL">
</body>
</html>
Php Sayfası
Kod:
<?
$toplam=500;
$Sam=$_POST["1"];
$lg=$_POST["2"];
$BQ=$_POST["3"];
$HP=$_POST["4"];
$Lex=$_POST["5"];
$wir=$_POST["6"];
$klv=$_POST["7"];
$kdv=$_POST["8"];
if ($Sam==200)
{
$toplam=$toplam+$Sam;
}
if ($lg==108)
{
$toplam=$toplam+$lg;
}
if ($BQ==185)
{
$toplam=$toplam+$BQ;
}
if ($HP==250)
{
$toplam=$toplam+$HP;
}
if ($Lex==198)
{
$toplam=$toplam+$Lex;
}
if ($wir==125)
{
$toplam=$toplam+$wir;
}
if ($klv==55)
{
$toplam1=$toplam+$klv;
}
if ($kdv==0.18)
{
$toplam=$toplam*$kdv;
}
echo "Toplam tutar=$toplam";
?>
nerede yanlış var acaba ?
Simdiden yardımlarınız için teşekkür ederim