Advertisement
Guest User

Untitled

a guest
Jan 25th, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.16 KB | None | 0 0
  1. /* Code tussen */
  2.         $postAmount     = trim($_POST['amount']);
  3.         $postJob        = trim($_POST['job']);
  4.         $postPrice      = trim($_POST['priceunit']);
  5.         $postTotal      = trim($_POST['total']);
  6. /* Code tussen */
  7.                         # Seperating the total
  8.                         $arrayTotal = explode(',', $postTotal);
  9.                         $newTotal = array_sum($arrayTotal);
  10.                         # Calculating the price including the taxes
  11.                         $btwtTotal = $newTotal + ($newTotal / 100 * $btw);
  12.                         $btwTotal = $btwtTotal - ($btwtTotal / 100 * $korting);
  13.  
  14. // $arrayTotal is dus nu geen array maar een string. Ik dacht zelf in eerste instantie dat het wel een array was. Als een persoon nu bij totaal bedrag in de tabel invoert €2,50 wordt dit gezien als twee losse bedragen. Doordat explode deze dus scheid, terwijl ik wil dat twee bedrag als €2,50 en €5 gescheiden worden.
  15. Wat ik daarna nog doe is de bedragen bij elkaar optellen dmv array_sum, wat nu wss ook niet goed gebruikt wordt. En uiteindelijk tel verreken ik nog BTW en korting erbij wat niet zo interessant is.
  16.  
  17. Het systeem werkt in principe, maar niet als een komma in een beschrijving of als prijs wordt opgegeven. Dan ziet hij het namelijk als nog een rij ipv hetzelfde rij.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement