Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Formularz
daros17
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 27.08.2007

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


Witam,

Mam taki problem:

Ustawiłem takie stale i chcialbym aby liczylo mi kilka rzeczy:

  1. define('MALA', 4.5);
  2. define('SREDNIA', 6);
  3. define('DUZA', 8);
  4.  
  5. $wartosc = 0.00;
  6. $druga = $druga * DRUGAPIZZA;
  7. $cienka = $cienka * CIENKA1;
  8. $gruba = $gruba * GRUBA1;
  9. $wartosc = $druga + $cienka;
  10. $wartosc = $druga + $gruba;
  11. $wartosc = $cienka + $gruba + $druga + MALA;

Jesli w formularzu zaznaczam np: Cola 1l, ktora ma nazwe srednia to ma liczyc cene pizzy sredniej, grubej, oraz czy jest druga pizza oraz napoj maly sredni albo duzy:

jesli dopisze do kodu:

$wartosc = $cienka + $gruba + $druga + SREDNIA;

Wtedy jesli zaznacze Cola 0,5l ktora jest za 4,50 to i tak dostaje wynik za cole 1l.
Co jest do zmiany?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
daros17
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 27.08.2007

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


W tej chwili mam tak:
  1. $wartosc = 0.00;
  2. $wartosc = $wartosc +$ceny;
  3.  
  4.  
  5. switch($pizze)
  6. {
  7. case'Margherita';
  8. echo $wartosc.'';
  9. }
  10.  
  11. $ceny['cienka1'] = 18;
  12. $ceny['cienka2'] = 21;
  13. $ceny['cienka3'] = 22;
  14. $ceny['cienka4'] = 23;
  15. $ceny['cienka5'] = 24;
  16. $ceny['cienka6'] = 26;
  17. $ceny['gruba1'] = 21;
  18. $ceny['gruba2'] = 23.50;
  19. $ceny['gruba3'] = 24.50;
  20. $ceny['gruba4'] = 25;
  21. $ceny['gruba5'] = 27;
  22. $ceny['gruba6'] = 30;
  23.  


Natomiast w formularzu mam:
  1. <select name="pizze">
  2. <option value="cienka1">pizza1</option>
  3. <option value="cienka1">pizza2</option>
  4. <option value="cienka2">pizza3</option>
  5. <option value="cienka3" selected="selected">test4</option>
  6.  


Niestety podaje mi wynik 0
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 18:46