Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Kalkulator problem
Forum PHP.pl > Forum > Przedszkole
lukaszfr
Witam mam taki maly problem probuje zrobic cos podobnego do kalkulatora lecz nie podaje wynikow

Oto kod skryptu:

Formulaz:

  1. <TABLE border="0" cellpadding="10" width="100%">
  2. <tr>
  3. <td bgcolor="#FFFFFF" align="left" valign="top" width="83%">
  4. <p>TEXT</p>
  5. <FORM METHOD="post" ACTION="calc.php">
  6. <tr>
  7. <td><B>Member type:</B></td>
  8. </tr>
  9.  
  10. <tr>
  11. <td><INPUT TYPE="radio" NAME="Normal" VALUE="a" /> Normal</td>
  12. </tr>
  13. <tr>
  14. <td><INPUT TYPE="radio" NAME="dzialanie" VALUE="b" /> Z-list</td>
  15. </tr>
  16. <td><b>How many points you have:</b></td>
  17. </tr>
  18. <tr>
  19. <td><INPUT TYPE="text" NAME="liczba1" SIZE="24"> </td>
  20. </tr>
  21. <td><b>How many points you need:</b></td>
  22. </tr>
  23. <tr>
  24. <td><INPUT TYPE="text" NAME="liczba2" SIZE="24"> </td>
  25. <tr>
  26. <td><input type="submit" name="submit" value="Calculate!"></td>
  27. </tr>
  28. </form>
  29. </tr>
  30. </table>


calc.php

  1. <?php
  2.  
  3.  
  4. $liczba3 = 2;
  5. $liczba4 = 3;
  6. $liczba5 = 8;
  7. $liczba6 = 4;
  8.  
  9.  
  10. if($dzialanie=="a")
  11. {
  12. $result1=$liczba2-$liczba1;
  13. }
  14. if($dzialanie=="a")
  15. {
  16. $result=$result1/$liczba6;
  17. }
  18.  
  19. if($dzialanie=="b")
  20. {
  21. $result1=$liczba2-$liczba1;
  22. }
  23. if($dzialanie=="b")
  24. {
  25. $result=$result1/$liczba5;
  26. }
  27.  
  28. echo "Aby uzbierac<B> $result1 </b>PTZ potrzebujesz <b>$result </b> dni.";
  29.  
  30. ?>


chodzi tu o to aby po wpisaniu aktualnego stanu punktow i ile dana osoba potrzebuje punktow obliczylo automatycznie roznice (punkty potrzebne - aktualne punkty) i pozniej wynik podzieli przez 4 lub 8 w zaleznosci od zaznaczonego typu konta...
wywrot4
Podstawy się kłaniają sciana.gif

  1. <table border="0" cellpadding="10" width="100%">
  2. <tr>
  3. <td bgcolor="#FFFFFF" align="left" valign="top" width="83%">
  4. <p>TEXT</p>
  5. <form method="post" action="calc.php">
  6. <tr>
  7. <td><B>Member type:</B></td>
  8. </tr>
  9.  
  10. <tr>
  11. <td><input type="radio" name="typ" value="1" /> Normal</td>
  12. </tr>
  13. <tr>
  14. <td><input type="radio" name="typ" value="2" /> Z-list</td>
  15. </tr>
  16. <td><b>How many points you have:</b></td>
  17. </tr>
  18. <tr>
  19. <td><input type="text" name="points" size="24"> </td>
  20. </tr>
  21. <tr>
  22. <td><b>How many points you need:</b></td>
  23. </tr>
  24. <tr>
  25. <td><input type="text" name="needp" size="24"> </td>
  26. <tr>
  27. <td><input type="submit" name="submit" value="Calculate!"></td>
  28. </tr>
  29. </table>
  30. </form>
  31. </tr>


calc.php
  1. <?php
  2. $dzialanie = $_POST[typ];
  3. $liczba1 = $_POST[points];
  4. $liczba2 = $_POST[needp];
  5. $liczba3 = 2;
  6. $liczba4 = 3;
  7. $liczba5 = 8;
  8. $liczba6 = 4;
  9. if($dzialanie=="1")
  10. {
  11. $result1=$liczba2-$liczba1;
  12. $result=$result1/$liczba6;
  13. }
  14. if($dzialanie=="2")
  15. {
  16. $result1=$liczba2-$liczba1;
  17. $result=$result1/$liczba5;
  18. }
  19. echo "Aby uzbierac<B> $result1 </b>PTZ potrzebujesz <b>$result </b> dni.";
  20. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.