使用PHP从指纹设备获取数据

使用PHP从指纹设备获取数据,php,mysql,sockets,fingerprint,Php,Mysql,Sockets,Fingerprint,我正在使用PHP和MySQL开发考勤应用程序,我希望通过直接从指纹设备获取所有数据并通过PHP脚本将其导入MySQL数据库,从而实现考勤过程的自动化 我在谷歌上搜索到一个脚本,它使用PHP套接字通过设备IP()检索数据: 问题是数据看起来杂乱无章,不完整,而且通过库函数进行了大量解密 我也试过卷发,但不起作用(): $number=”“; 对于($i=1;$i以及granding指纹设备(zk7000),我遇到了类似的困难,php脚本不适合我。您可以尝试支持php集成并在我的系统中运行良好。通过

我正在使用PHP和MySQL开发考勤应用程序,我希望通过直接从指纹设备获取所有数据并通过PHP脚本将其导入MySQL数据库,从而实现考勤过程的自动化

我在谷歌上搜索到一个脚本,它使用PHP套接字通过设备IP()检索数据:

问题是数据看起来杂乱无章,不完整,而且通过库函数进行了大量解密

我也试过卷发,但不起作用():

$number=”“;

对于($i=1;$i以及granding指纹设备(zk7000),我遇到了类似的困难,php脚本不适合我。您可以尝试支持php集成并在我的系统中运行良好。

通过php处理生物识别机是可能的。Quora中有一个类似问题的答案:


根据这一点,您可以配置一个internet URL,用于处理考勤数据。

那么,设备提供了什么类型的api或接口?这个问题可能对您来说太具体了SO@Steve,他们提供了一个C#和ASP.NET SDK。@CairoCoder问题确实太具体了,但是如果你有一个C#/ASP.NET SDK和y你在windows机器上运行,你可以尝试一下dotnet类-你有c#api文档的链接吗?我想最简单的方法是编写一个小型c#应用程序,将数据转储到数据库或平面文件中,通过php进行简单检索。是的@Steve,我有一个链接:bio plugin不能免费下载:(虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,则仅链接的答案可能无效。@kevin,您的链接指向帮助记录出席情况的api文档。还有另一个api链接:关于capturi正在从客户端页面删除指纹。无法访问上面评论中的链接。请检查此演示将生物识别与PHP程序集成的视频链接
$ cd your_repo_root/repo_name
$ git fetch origin
$ git checkout gh-pages
$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);