Promag读卡器PHP访问

时间:2015-03-05 14:07:41

标签: php smartcard pcsc

我有promag 310读卡器。它通过com端口连接到PC。我想在Windows平台上使用PHP xampp访问卡ID。我将php_pcsc.dll添加到扩展文件夹。我用它更新php.ini。然后我写了这段代码:

$context = scard_establish_context();
$readers = scard_list_readers($context);

print_r($readers);

// then when you have your card reader's identity from $readers

$connection = scard_connect($context, 'YOUR CARD READER HERE');
$response   =  scard_transmit($connection, 'pdu string');

但PHP返回:

resource(2) of type (PC/SC Context) NULL

所以我没有访问读卡器。如何使用PHP访问卡ID?有没有人有任何想法来实现这种情况?

谢谢。

1 个答案:

答案 0 :(得分:0)

由于我是访问智能卡的PHP扩展的开发人员,我可以说你正在做的一切正确。看来您的读卡器不受支持。我使用Omnikey 5321和SCM SCL011来访问智能卡,它们工作正常。

由于您使用的是Windows,我无法检查可能出现的问题。