Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Zamówienie
daros17
post
Post #1





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

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


Witam,

Napisałem kod, dzięki któremu można składać zamówienia:
  1. <?php
  2. echo '<p>Zamówienie przyjeto o '; //data
  3. echo date ('G:i');
  4. echo '<br><br>';
  5.  
  6.  
  7.  
  8. if( (empty($cienka)) && (empty($gruba)) )
  9. {
  10. echo'<font size="5">Nie zlozyles zadnego zamowienia!</font><br/>';
  11. }
  12. else
  13. {
  14. echo '<b>Zamowienie:</b><br/>'; //zamowienie
  15. echo $cienka.' C<br>';
  16.  
  17. echo $gruba.' G<br>';
  18. echo '<b>Pizza za 5zl: </b>';
  19. echo $druga.' <br>';
  20. echo '<b>Adres: </b>';
  21. echo $adres.' <br>';
  22. echo '<b>Telefon: </b>';
  23. echo $telefon.' <br>';
  24. echo '<b>Dostawa na godz: </b>';
  25. echo date ('G:i, ', time() + $godzina * 60);
  26. }
  27. ?>


Na stronie gdzie mam formularz wpisuje np:
1C natomiast tam gdzie jest formularz dla G wpisuje nic i wyświetla mi się tak:

Zamowienie:
1 C
G
A chciałbym, aby było bez tego G, oczywiście także na odwrót kiedy podam 1 G wtedy nie wyskakuje mi C

za pomoc dzięki
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%)
-----


Czy if mają wyglądać tak:

  1.  
  2. if( (empty($cienka)) && (empty($gruba)) )
  3. {
  4. echo'<font size="5">Nie zlozyles zadnego zamowienia!</font><br/>';
  5. }
  6. else
  7. echo '<b>Zamowienie:</b><br/>';
  8. echo $cienka.' G<br>';
  9. echo $gruba.' G<br>';
  10. echo '<b>Pizza za 5zl: </b>';
  11. echo $druga.' <br>';
  12. echo '<b>Adres: </b>';
  13. echo $adres.' <br>';
  14. echo '<b>Telefon: </b>';
  15. echo $telefon.' <br>';
  16. echo '<b>Dostawa na godz: </b>';
  17. echo date ('G:i, ', time() + $godzina * 60);
  18. }
  19.  
  20. if( (empty($cienka)) )
  21. {
  22. echo'<font size="5">Nie zlozyles zadnego zamowienia!</font><br/>';
  23. }
  24. else
  25. echo '<b>Zamowienie:</b><br/>';
  26. echo $cienka.' G<br>';
  27. echo '<b>Pizza za 5zl: </b>';
  28. echo $druga.' <br>';
  29. echo '<b>Adres: </b>';
  30. echo $adres.' <br>';
  31. echo '<b>Telefon: </b>';
  32. echo $telefon.' <br>';
  33. echo '<b>Dostawa na godz: </b>';
  34. echo date ('G:i, ', time() + $godzina * 60);
  35. }
  36.  
  37. if( (empty($gruba)) )
  38. {
  39. echo'<font size="5">Nie zlozyles zadnego zamowienia!</font><br/>';
  40. }
  41. else
  42. echo '<b>Zamowienie:</b><br/>';
  43. echo $gruba.' G<br>';
  44. echo '<b>Pizza za 5zl: </b>';
  45. echo $druga.' <br>';
  46. echo '<b>Adres: </b>';
  47. echo $adres.' <br>';
  48. echo '<b>Telefon: </b>';
  49. echo $telefon.' <br>';
  50. echo '<b>Dostawa na godz: </b>';
  51. echo date ('G:i, ', time() + $godzina * 60);
  52. }
  53.  
  54.  

Tyle że jak wpiszę w formularzu np: 2 G, to wyświetla mi się dwa razy oraz że raz nie złożyłem zamówienia.


Ten post edytował daros17 27.12.2009, 14:19:29
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: 10.10.2025 - 22:48