gpt4 book ai didi

php - PHP 有没有办法检测请求是否来自浏览器后退按钮?

转载 作者:行者123 更新时间:2023-11-28 13:51:26 25 4
gpt4 key购买 nike

我正在开发 wordpress 插件,它可以处理购物车。我有两个页面,结账页面和感谢页面。购物车中的商品是通过类似 https://mysite.com/checkout/?action=add&subscription=23 的链接添加的。 。我正在使用 Session 将商品添加到结帐页面上的购物车。

假设如果我添加三个项目: https://mysite.com/checkout/?action=add&subscription=1https://mysite.com/checkout/?action=add&subscription=2 https://mysite.com/checkout/?action=add&subscription=3 (浏览器地址栏中的最后一个链接)

当用户在结帐页面结帐时,用户将被重定向到感谢页面。我的浏览器后退按钮有问题,如果用户按后退按钮,谢谢,他会再次重定向到结帐页面,并再次添加最后一项(https://mysite/checkout/?action=add&subscription=3 ),因为这是最后一项浏览器地址栏中的链接。

如何防止浏览器在用户按感谢页面上的后退按钮时再次添加最后一项?PHP 有没有办法检测请求是否来自浏览器后退按钮?我想,有没有办法使用 session 来处理它?

请指导我是否有其他合适的方法来完成此任务?谢谢

最佳答案

处理这个问题的最佳方法是使用 POST/REDIRECT/GET模式。

关于php - PHP 有没有办法检测请求是否来自浏览器后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10580118/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com