我想在我的PHP页面中加载一个ActiveX DLL并加载它的函数。
例如:CAPICOM
我的朋友是可能的。法典:
<?php
try{
$signedData = $_POST['datatosign'];
$verification = new 'COM("CAPICOM.SignedData");
$verification->Verify($signedData,false,0);
$signIsOk = true;
foreach ($verification->Certificates as $certificate)
{
}
}catch('Exception $ex){
$signIsOk = false;
echo $ex->getMessage();
}
?>
此代码正常工作。
不要。CAPICOM 已停产 — 不适用于 Windows 7 或更高版本。
有关 CAPICOM 的替代方案列表,请参阅:
http://msdn.microsoft.com/en-us/library/cc778518.aspx