现在我在drupal安装之外有一个简单的PHP脚本,只为我的订单客户和信用卡类型(Visa,Mastercard ..)编译CSV
似乎Drupal 6的旧版本只是在数据库“cc_card”中序列化了这部分数据,但现在它似乎已经加密了。
有没有办法解密这些数据(存储在us_orders.data中),以便我可以看到卡片类型?
答案 0 :(得分:1)
uc_credit_cache()
函数应该执行您想要的操作:
$order = uc_order_load($order_id);
$cc_data = uc_credit_cache('save', $order->data['cc_data'], TRUE);
$cc_data
应该是这样的:
Array
(
[cc_type] => visa
[cc_owner] =>
[cc_number] => 4111111111111111
[cc_start_month] =>
[cc_start_year] =>
[cc_exp_month] => 9
[cc_exp_year] => 2012
[cc_issue] =>
[cc_cvv] => 222
[cc_bank] =>
)