Advertisement
Guest User

Untitled

a guest
Jan 17th, 2020
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. <?php
  2.  
  3. $kolicina1 = $_POST['kolicina1'];
  4. $kolicina2 = $_POST['kolicina2'];
  5. $kolicina3 = $_POST['kolicina3'];
  6. $adresa = $_POST['adresa'];
  7.  
  8. ?>
  9. <html>
  10. <head>
  11. <title>Shop</title>
  12. </head>
  13. <body>
  14. <h1>Obavljena narudzbenica</h1>
  15. <h2>Fiskalni racun</h2>
  16. <?php
  17. $date = date('H:i, jS F');
  18. echo '<p>Roba narucena u ';
  19. echo $date;
  20. echo '</p>';
  21.  
  22. echo '<p>Kupili ste sledece artikle: </p>';
  23. $ukupno = 0;
  24. $ukupno = $kolicina1 + $kolicina2 + $kolicina3;
  25. echo 'Kupljenih proizvoda: ' . $ukupno . '<br>';
  26.  
  27. if ($ukupno == 0)
  28. {
  29. echo 'Nista niste kupili!<br>';
  30. } else
  31. {
  32. if ($kolicina1 > 0)
  33. echo $kolicina1 . ' Bajadere<br>';
  34. if ($kolicina2 > 0)
  35. echo $kolicina2 . ' Šlag torta<br>';
  36. if ($kolicina3 > 0)
  37. echo $kolicina3 . ' Bombice C<br>';
  38. }
  39. $ukupna_cena = 0.00;
  40.  
  41. define('CENA1', 1100);
  42. define('CENA2', 1500);
  43. define('CENA3', 1900);
  44. $ukupna_cena = $kolicina1 * CENA1 + $kolicina2 * CENA2 + $kolicina3 * CENA3;
  45. $ukupna_cena = number_format($ukupna_cena, 2, ',', '.');
  46.  
  47. echo '<p>Racun - suma: ' . $ukupna_cena . '</p>';
  48. echo '<p>Adresa za isporuku: ' . $adresa . '</p>';
  49. $izlaz = $date . "\t" . $kolicina1 . " Bajadere, \t" .
  50. $kolicina2 . " Šlag torta, \t" .
  51. $kolicina3 . " Bombice, \t" .
  52. $ukupna_cena. "\t".
  53. $adresa . "\n\n";
  54.  
  55. $fp = fopen("narudzbina.txt", 'a');
  56. flock($fp, LOCK_EX);
  57. if (!$fp)
  58. {
  59. echo '<p><strong> Vasa porudzbina ne moze biti obradjena trenutno.
  60. Pokusajte kasnije.</strong></p></body></html>';
  61. exit;
  62. }
  63. fwrite($fp, $izlaz, strlen($izlaz));
  64. flock($fp, LOCK_UN);
  65. fclose($fp);
  66. echo '<p>Upisani podaci u fajl.</p>';
  67. ?>
  68. </body>
  69. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement