我正在使用PHP和MySQL开发考勤应用程序,希望通过获取指纹设备上的所有数据并通过PHP脚本将其导入到MySQL数据库中来自动化考勤流程。
我搜索并找到了一个脚本,它使用PHP套接字通过设备IP检索数据(Link)。
问题在于数据看起来杂乱无章,不完整,并且需要通过库函数进行大量解密。
我也尝试过使用CURL,但它没有起作用(Link):
我搜索并找到了一个脚本,它使用PHP套接字通过设备IP检索数据(Link)。
$ cd your_repo_root/repo_name
$ git fetch origin
$ git checkout gh-pages
问题在于数据看起来杂乱无章,不完整,并且需要通过库函数进行大量解密。
我也尝试过使用CURL,但它没有起作用(Link):
$number="";
for($i=1;$i<=100;$i++){
$number.=($i.",");
}
$number=substr($number,0,strlen($number)-1);
$url = "http://192.168.2.201/form/Download?uid=".$number."&sdate=2013-09-10&edate=2013-09-10";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec ($ch);
curl_close ($ch);
$data = array();
$record = explode("\n",$server_output);
foreach($record as $r){
$r = str_replace("\t"," ",$r);
$isi = explode(" ",$r);
array_push($data, $isi);
}
print_r($data);
有没有其他方法可以通过PHP获取指纹的所有数据,因为设备提供商没有提供任何PHP SDK。
指纹类型:Granding
可用的SDK:C#和ASP.NET