Witam!
Mam taki problemik mianowicie gdy klikam na suma albo różnica to nie pokazuje mi sie napis Wynik: i pokazuje mi się druga liczba a przy mnożeniu i dzieleniu dobrze!
<?
echo '<form action=index method=GET> Podaj Liczbę 1 <input type=text name=1><br>
Podaj Liczbę 2 <input type=text name=2><br>
Dodaj <input type=radio name=oblicz value="suma"/><br>
Odejmnij <input type=radio name=oblicz value="roznica"/><br>
Pomnóż <input type=radio name=oblicz value="iloraz"/><br>
Podziel <input type=radio name=oblicz value="iloczyn"/><br>
<input type=submit value=Wynik><br>';
$a = $_GET['1'];
$b = $_GET['2'];
if($_GET['oblicz']){
switch($_GET['oblicz'])
{
case suma:
if($a and $b)
echo "Wynik: ". $a+$b .""; else
echo "Nie wpisałes Liczb"; break;
case roznica:
if($a and $b)
echo "Wynik: ". $a-$b .""; else
echo "Nie wpisałes Liczb"; break;
case iloraz:
if($a and $b)
echo "Wynik: ". $a*$b .""; else
echo "Nie wpisałes Liczb"; break;
case iloczyn:
if($a and $b)
echo "Wynik: ". $a/$b .""; else
echo "Nie wpisałes Liczb"; break;
}
}
else
{
}
?>
Ten post edytował szmerak 31.05.2007, 14:09:58