2011-06-09 113 views
0

我还没有使用网络技术,所以这可能看起来像一个天真的问题。电子商务交易 - PHP

我正在尝试解决我们网页上的其中一个问题,该页面负责创建并向sagepay发送电子商务交易。问题是,它所有的字段都通过_GET变量填充;用户可以在事务实际进行之前轻松修改URL。一个选项是通过_POST去,但仍然可以修改和避免实际费用。

因此,我正在寻找一种机制,可以帮助我将这些变量安全地传递到另一个页面或甚至可能是同一页面。我正在考虑使用数据库来临时存储这些值,但我想听听有关解决这个问题的最佳方法。

回答

1

您应该将它们保存在数据库或SESSION变量中。

在电子商务收费,小计,总计等一般存储在数据库中的其他所需的信息,如项目,订单形式的数量。

您可以将它们保留在会话变量中,当客户说付款时,您可以将这些值作为订单存储在数据库中。

相关问题