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





Grupa: Zarejestrowani
Postów: 208
Pomógł: 28
Dołączył: 9.08.2004
Skąd: Stargard

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


Witam,

myślę, że powinieneś iść bardziej w tym kierunku, bo powtarzanie całości 3x nie wydaje się najlepszym pomysłem, chyba że źle zrozumiałem idee tego skryptu.
  1. if( (empty($cienka)) && (empty($gruba)) )
  2. {
  3. echo'<font size="5">Nie zlozyles zadnego zamowienia!</font><br/>';
  4. }
  5. else {
  6. echo '<b>Zamowienie:</b><br/>';
  7. settype($cienka, "integer");
  8. if ($cienka > 0) {
  9. echo $cienka.' C<br>';
  10. }
  11. settype($gruba, "integer");
  12. if ($gruba > 0) {
  13. echo $gruba.' G<br>';
  14. }
  15. echo '<b>Pizza za 5zl: </b>';
  16. echo $druga.' <br>';
  17. echo '<b>Adres: </b>';
  18. echo $adres.' <br>';
  19. echo '<b>Telefon: </b>';
  20. echo $telefon.' <br>';
  21. echo '<b>Dostawa na godz: </b>';
  22. echo date ('G:i, ', time() + $godzina * 60);
  23. }
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:58