我是 PHP 新手,为了学习语言和概念,我正在使用购物车等的电子商务网站上工作。在这个网站上,我有项目,当单击项目时,商品通过 GET 方法发送到购物车页面。使用此 ID,我将项目添加到购物车(数据库中的表),它工作正常。
<a href="do_shoppingcart.php?id=<?php echo "$itm_id"; ?>">
问题是;如果用户单击刷新按钮,该商品将再次添加到购物车中。您认为禁用刷新按钮或 F5 按钮是一个不错的选择吗?当页面刷新时,我必须怎么做才能防止用户将商品添加到购物车?在表单中,我注意到 "(isset($_POST['Submit'])){}" 很有帮助,但对于 GET 方法,这不起作用。
感谢您的帮助。