Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]pobranie zmiennej i wysłanie do innego pliku php
Forum PHP.pl > Forum > Przedszkole
egonolsen
Witam
Na początek zaznaczam że dopiero zaczynam się uczyć php , dlatego być może moje pytanie będzie was śmieszyć

Proszę o poprawienie błędów i wyjaśnienie gdzie popełniłem błąd

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//PL">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  4. <meta name="generator" content="PSPad editor, www.pspad.com">
  5. <title>Sklep</title>
  6. </head>
  7. <body>
  8. <form action="zamowienie.php" method="post">
  9. Liczba zamawianych koszulek: <input type="text" name="koszulki" size=1 maxsize=1 /><br>
  10. Liczba zamawianych spodni: <input type="text" name="spodnie" size=1 maxsize=1 /> <br>
  11. Liczba zamawianych czapek: <input type="text" name="czapki" size=1 maxsize=1 /> <br>
  12. Liczba zamawianych butów: <input type="text" name="buty" size=1 maxsize=1 /> <br>
  13. <input type="submit" value="złóż zamówienie" />
  14. </body>
  15. </html>



  1. <?php
  2. define("KOSZULKA", 14.99); // cena koszulki jako stała
  3. define("SPODNIE", 45.99); // cena spodni
  4. define("CZAPKA", 9.63); // cena czapki
  5. define("BUTY", 15); //cena butów
  6. define("P_VAT", 0.22); // wysokość podatku VAT
  7. $ile_koszulki = $_POST['koszulki']; // przypisanie zmiennych formularza
  8. $ile_spodnie = $_POST['spodnie'];
  9. $ile_czapki = $_POST['czapki'];
  10. $ile_buty = $_POST['buty'];
  11. $kwota_koszulki_netto = $ile_koszulki*KOSZULKA; // wartość netto zamówionych koszulek
  12. $kwota_spodnie_netto = $ile_spodnie*SPODNIE; // wartość netto spodni
  13. $kwota_czapki_netto = $ile_czapki*CZAPKA; // wartość netto czapek
  14. $kwota_buty_netto = $ile_buty*BUTY; // wartoć netto butów
  15. $kwota_zamowienia_netto = $kwota_koszulki_netto + $kwota_spodnie_netto + $kwota_czapki_netto + $kwota_buty_netto; // cena netto całego zamówienia
  16. $kwota_koszulki_brutto = $kwota_koszulki_netto + $kwota_koszulki_netto*P_VAT; // wartość brutto koszulek
  17. $kwota_spodnie_brutto = $kwota_spodnie_netto + $kwota_spodnie_netto*P_VAT; // wartość brutto spodni
  18. $kwota_czapki_brutto = $kwota_czapki_netto + $kwota_czapki_netto*P_VAT; // wartość brutto czapek
  19. $kwota_buty_brutto = $kwota_buty_netto + $kwota_buty_netto*P_VAT; // wartoć butów brutto
  20. $kwota_zamowienia_brutto = $kwota_koszulki_brutto + $kwota_spodnie_brutto + $kwota_czapki_brutto + $kwota_buty_brutto; // cena zamówienia brutto
  21. define("BRUTTO", "$kwota_zamowienia_brutto");
  22. ?>
  23. <html>
  24. <head>
  25. <title>Obsługa zamówienia</title>
  26. </head>
  27. <body>
  28.  
  29.  
  30. <?php
  31. echo "Cena netto zamówionych koszulek: ".$kwota_koszulki_netto."<br/>";
  32. echo "Cena netto zamówionych spodni: ".$kwota_spodnie_netto."<br/>";
  33. echo "Cena netto zamówionych czapek: ".$kwota_czapki_netto."<br/>";
  34. echo "Cena netto zamówionych butów: ".$kwota_buty_netto."<br/>";
  35. echo "Wartość netto całego zamówienia: ".$kwota_zamowienia_netto."<br/>";
  36. echo "Cena brutto zamówionych koszulek: ".$kwota_koszulki_brutto."<br/>";
  37. echo "Cena brutto zamówionych spodni: ".$kwota_spodnie_brutto."<br/>";
  38. echo "Cena brutto zamówionych czapek: ".$kwota_czapki_brutto."<br/>";
  39. echo "Cena brutto zamówionych butów: ".$kwota_buty_brutto."<br/>";
  40. echo "Wartość brutto całego zamówienia: ".$kwota_zamowienia_brutto."<br/><br/>";
  41.  
  42.  
  43. ?>
  44. <form action="kasa.php" method="post">
  45. Wplacam: <input type="text" name="wplacono" size=1 maxsize=1 />
  46. <form action="kasa.php" method="post">
  47. <input type="hidden" name="BRUTTO" />
  48. <input type="submit" value="Wplac" />
  49. </body>
  50. </html>



  1. <?php
  2. $wplata = $_POST['wplacono'];
  3. $brutto = $_POST['BRUTTO'];
  4. $kwota_wplaty = $wplata;
  5. $brutto = $brutto;
  6. $wydac = $kwota_wplaty-$brutto;
  7. echo "Kwota wplacana: ".$kwota_wplaty."<br/>";
  8. echo "Kwota do wydania: ".$wydac."<br/>";
  9.  
  10. ?>

hondek
To jakas zagadka/łamigłowka? biggrin.gif

EDIT

Na pewno musisz dać

  1. <input type="hidden" name="BRUTTO" value=<?php echo $kwota_zamowienia_brutto ?>" />


szukam dalej....
egonolsen
Dzięki
Dodanie
  1. value=<?php echo $kwota_zamowienia_brutto ?>"

Rozwiązało problem
Jeszcze raz dzięki serdeczne
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.