我们需要一种非常简单的方法来在购物车中提供折扣代码框。这家商店不是一个庞大的电子商务解决方案,而是一个简单的php-cart系统。
我们的想法是让一个盒子/输入在输入正确的代码时验证,然后重新计算总价格的折扣。
<input type='text' name='secret_code' class='textfield' value='' />
<input type='submit' name='update_voucher' value='Validate Code' />
我们需要一个变量来存储有效代码(一个就足够了)。
购物车是这样的:
<form method='post' action='$checkout'>
</form>
我们曾经建立了一个合适的联系表单验证,但它已经很久以前了。
购物车基于http://conceptlogic.com/jcart/
谢谢!
答案 0 :(得分:1)
你可以做的是一个简单的表格和if语句。 $ price将是您设置的价格。如果您没有向系统提供详细信息,则以下代码可帮助您了解解决方案。
表单(您希望用户输入代码的位置):
<form action="" method="post" enctype="multipart/form-data">
<input id="code" type="text" name="code" id="code">
<input type="submit" name="submit" value="Submit">
</form>
PHP(在结帐页面顶部):
if(count($_POST)>0) {
if($_POST['code'] == "CouponCode"){
$price - 20;
}
}
非常基本但希望有所帮助。