Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kalkulator
szmerak
post
Post #1





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

Ostrzeżenie: (0%)
-----


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!
  1. <?
  2. echo '<form action=index method=GET>
  3. Podaj Liczbę 1 <input type=text name=1><br>
  4. Podaj Liczbę 2 <input type=text name=2><br>
  5. Dodaj <input type=radio name=oblicz value="suma"/><br>
  6. Odejmnij <input type=radio name=oblicz value="roznica"/><br>
  7. Pomnóż <input type=radio name=oblicz value="iloraz"/><br>
  8. Podziel <input type=radio name=oblicz value="iloczyn"/><br>
  9. <input type=submit value=Wynik><br>';
  10. $a = $_GET['1'];
  11. $b = $_GET['2'];
  12. if($_GET['oblicz']){
  13. switch($_GET['oblicz'])
  14. {
  15. case suma:
  16. if($a and $b)
  17. echo "Wynik: ". $a+$b ."";
  18. else
  19. echo "Nie wpisałes Liczb";
  20. break;
  21. case roznica:
  22. if($a and $b)
  23. echo "Wynik: ". $a-$b ."";
  24. else
  25. echo "Nie wpisałes Liczb";
  26. break;
  27. case iloraz:
  28. if($a and $b)
  29. echo "Wynik: ". $a*$b ."";
  30. else
  31. echo "Nie wpisałes Liczb";
  32. break;
  33. case iloczyn:
  34. if($a and $b)
  35. echo "Wynik: ". $a/$b ."";
  36. else
  37. echo "Nie wpisałes Liczb";
  38. break;
  39. }
  40. }
  41. else
  42. {
  43. echo "Zaznacz Opcję!";
  44. }
  45. ?>


Ten post edytował szmerak 31.05.2007, 14:09:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
tommy4
post
Post #2





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

Ostrzeżenie: (0%)
-----


Temat: phpKalkulator

FFS

Imo zamiast suma, iloczyn etc. powinno byc case 'suma': case 'iloczyn': etc.

Ten post edytował tommy4 31.05.2007, 14:17:39
Go to the top of the page
+Quote Post
Sabistik
post
Post #3


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


1. Zły tytuł tematu.
2. kontynuuj sprawę w poprzednim swoim topicu ponieważ dotyczy tego samego.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 14:49