
Untitled
By: a guest on
Aug 8th, 2012 | syntax:
None | size: 0.92 KB | hits: 3 | expires: Never
PHP money_format: issues with values 0.00/0.50/.50
if (isset($_POST['price'])){
$price = $_POST['price'];
$priceString = empty($price['price'])?null:trim($price['price']);
if(!empty($priceString)) {
$price = str_replace("$", "", $price);
if (preg_match('/^[+-]?d+(.d+)?$/', $price)){
echo ('<div id="price"><span id="resultval"><h2>Price:</h2>'.money_format('%n', $price).'</span></div>');
}
else {
echo ('<div id="price"><span id="resultval"><h2>Price:</h2><div class="errorMessage">Enter a valid number in US currency format.</div></span></div>');
}
}
else {
echo '';
}
}
$price = $_POST['price'];
$priceString = empty($price['price'])?null:trim($price['price']);
$price = $_POST['price'];
$priceString = empty($price)?null:trim($price);