回到上一页

问题描述

让我从 1) 我知道足以让自己在大部分时间遇到麻烦,偶尔摆脱困境。 2)我被一个非常旧的购物车困住了,但它符合我的目的,而且我已经过了退休年龄 5 岁,不想从头开始(我会把它留给别人)。所以……

当有人将东西添加到购物车时,会出现一个“继续购物”按钮(代码如下)。它总是(多年来)将他们返回到他们查看的最后一页。现在它返回到 index.html 页面(如果购物者想要同一页面上的多个东西,这对购物者来说非常烦人)。

在 Firefox 和 Chrome 上测试 - 结果相同

$ContinueShopURL 为空 ('')

$ErrMsgRedirect$ErrMsgViewCart 不是 index.html

$ERRORMODE 不是 2

从我极其有限的理解来看,HTTP_REFERER 似乎没有运行。

有什么想法吗?谢谢!

if ($ContinueShopURL) {
    $prevIoUspage = $ContinueShopURL;
} elsif ($frm{'prevIoUspage'}) {
    $prevIoUspage = $frm{'prevIoUspage'};
} else {
    if ($ERRORMODE==2 && $ENV{'HTTP_REFERER'} =~ /$ErrMsgRedirect/i) {
        $prevIoUspage = $ErrMsgViewCart;
    } else {
        if ($frm{'RET_URL'}) {
            $prevIoUspage = $frm{'RET_URL'};
        } else {
            $prevIoUspage = $ENV{'HTTP_REFERER'};
        }
    }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)