2013-07-01 6 views
0

체크 아웃을 진행하려면 장바구니를 최소 20 달러가 필요합니다. 여기 내 코드를 도와주세요장바구니 최소 금액

$cartOutput = "";<br /> 
$cartTotal = "";<br /> 
$minim = "20";<br /> 
$pp_checkout_btn = '';<br /> 
$product_id_array = '';<br /> 

setlocale(LC_MONETARY, "en_US");<br /> 
$cartTotal = money_format("%10.2n", $cartTotal);<br /> 
$minim = money_format("%10.2n", $minim);<br /> 


// Finish the Checkout Btn 

if ($cartTotal > $minim)<br />{<br /> 
    $pp_checkout_btn .=<br />'<form> 
    <input type="hidden" name="custom" value="' . $product_id_array . '" accept-charset="UTF-8"> 
    <input type="hidden" name="notify_url" value="https://www.com//.php"> 
    <input type="hidden" name="return" value="https://www.gogrocerycart.com/checkout_complete.php"> 
    <input type="hidden" name="rm" value="2"> 
    <input type="hidden" name="cbt" value="Return to The Store"> 
    <input type="hidden" name="cancel_return" value="https://www.gogrocerycart.com/paypal_cancel.php"> 
    <input type="hidden" name="lc" value="US" accept-charset="UTF-8"> 
    <input type="hidden" name="currency_code" value="USD"> 
    <input type="image" align="right" src="http://www.com/en_US/i/btn/x-click-but01.gif" name="submit" alt="Make payments with - its fast, free and secure!"> 
    </form>'; 
}else{<br /> 
    $pp_checkout_btn .= "A minimum of ". $minim ." is required "; 
} 
} 
+1

왜 PHP에서 '
'을 사용합니까? 그것을 원한다면 먼저 PHP를 벗어나서 HTML로 취급해야합니다. – am05mhz

답변

0

두 문자열을 비교하고 있습니다. 당신은 나를 위해 ("포맷"값을) 약간의 전문

$cartOutput = ""; 
$cartTotal = 0; 
$minim = 20.00; 
$pp_checkout_btn = ''; 
$product_id_array = ''; 

setlocale(LC_MONETARY, "en_US"); 
$cartTotalFormatted = money_format("%10.2n", $cartTotal); 
$minimFormatted = money_format("%10.2n", $minim); 

// Finish the Checkout Btn 
if ($cartTotal > $minim) 
{ 
    $pp_checkout_btn .= ' '; 
} else { 
    $pp_checkout_btn .= "A minimum of ". $minimFormatted ." is required "; 
} 
0

$cartTotal > $minimum 경우 확인 후 문자열 (money_format)를 변환하거나 두 개 이상의 문자열을 선언해야합니다. 난 그냥 zencart를 사용하여 내 사이트를 엽니 다. http://www.hvgbuilding.com/