现在我在drupal安装之外有一个简单的PHP脚本,它只为我的订单和信用卡类型(Visa、Mastercard..)的客户编译一个CSV
Drupal6的旧版本似乎只是在数据库"cc_card"中序列化了这部分数据,但现在它似乎被加密了。
有没有办法解密这些数据(存储在us_orders.data中),这样我就可以看到卡的类型?
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] =>
)