Jeg har følgende kode:
<?
$totalqty = 0;
$totalamount =0.00;
define("TIREPRICE", 100);
define("OILPRICE", 10);
define("SPARKPRICE", 4);
$totalqty = $tireqty + $oilqty + $sparkqty;
$totalamount = $tireqty * TIREPRICE + $oilqty * OILPRICE +
$sparkqty * SPARKPRICE;
$totalamount = number_format($totalamount, 2);
echo "<br>\n";
echo "Items ordered: ".$totalqty."<br>\n";
echo "Subtotal: $".$totalamount."<br>\n";
$taxrate = 0.10; // local sales tax is 10%
$totalamount = $totalamount * (1 + $taxrate);
$totalamount = number_format($totalamount, 2);
echo "Total including tax: $".$totalamount."<br>\n";
?>
Funktionerne virker fint, så længe værdien ikke overstiger 1000.
Ligeså snart den overstiger 1000 skriver den fx:
Items ordered: 12
Subtotal: $1,200.00
Total including tax: $1.10
Kan ikke forstå det, så det ville være lækkert hvis nogle af jer
kunne give mig et svar på mit problem
Venlig hilsen, og på forhånd tak.
Brian Danielsen
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials