如何在PHP中使用activex dll?

时间:2014-04-06 13:22:40

标签: php capicom

我想在PHP页面中加载ActiveX DLL并加载其功能。

例如:CAPICOM.DLL

2 个答案:

答案 0 :(得分:2)

我的朋友是可能的。 代码:

<?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();     
}

?>

此代码正常工作。

答案 1 :(得分:1)

唐&#39;吨。 CAPICOM已停止使用 - 它不适用于Windows 7或更高版本。

有关CAPICOM的替代方案列表,请参阅:

http://msdn.microsoft.com/en-us/library/cc778518.aspx