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
thomson89
post
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


  1. <input type="radio" name="cg" value="cienka">Cienka<br/>
  2. <input type="radio" name="cg" value="gruba">Gruba<br/>
  3. <select name="pizza">
  4. <option value="1">pizza1</option>
  5. <option value="2">pizza2</option>
  6. <option value="3">pizza3</option>
  7. <option value="4" selected="selected">test4</option>

  1. $wartosc = 0.00;
  2.  
  3. $ceny['cienka'][1] = 18;
  4. $ceny['cienka'][2] = 21;
  5. $ceny['cienka'][3] = 22;
  6. $ceny['cienka'][4] = 23;
  7. $ceny['gruba'][1] = 21;
  8. $ceny['gruba'][2] = 23.50;
  9. $ceny['gruba'][3] = 24.50;
  10. $ceny['gruba'][4] = 25;
  11.  
  12. $wartosc = $wartosc + $ceny[$_POST['cg']][$_POST['pizza']];


Nie wiem po co tam switcha pchałeś.
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: 9.10.2025 - 12:29