uda*_*aya 9 php smartcard-reader
我想使用PHP的门禁读卡器.我这样做是为了监控大学的出勤情况.是否有任何中间技术可用于将读卡器读数读取到数据库?
Ang*_*loS 18
我知道我迟到了这个问题,但我正在建造一个类似的产品.实际上,与其他答案相反,使用简单的读卡器是可能的.基于USB的读卡器充当简单的键盘输入设备,因此当人们准备滑动时,请确保文本框处于焦点,然后滑动.
从那里,您可以获取读取的键盘数据并将其推送到隐藏的输入框,然后处理它的服务器端(甚至客户端使用一些JavaScript).我正在使用大量的jQuery在客户端使事情变得更加无缝,所以它并不像我描述的那样简单,但它绝对是可能的.
编辑:2/2016
我用一个非常简单的jQuery实现创建了一个GitHub Gist.
之前我曾经使用过条形码扫描仪,而且我知道我们曾经使用过键盘扫描仪,并且基本上"打字"了它所读取的内容,然后点击输入.也许您的读卡器可以或确实做类似的事情?
如果是这种情况,您可以使用文本输入和JavaScript设置一个非常简单的表单,自动聚焦输入.然后将表单提交给PHP脚本,该脚本记录它给出的内容.
我曾经看过用作计时器的卡片扫描仪一次.我的公司在计算机上安装了一个显示屏,当前状态为全屏显示在监视器上.当有人刷卡时,它会触发Perl程序并更新数据库.我认为页面设置为每隔几秒刷新一次.
希望我所说的一些东西能为你激发灵感.
这可能无法轻松地与 PHP 集成。也许是通过 JSON 或其他方式实现后端 API 接口,但读卡器接口需要能够运行并与物理硬件配合使用。
除非你的意思是,你已经有了读数并想将其放入数据库中......PHP 可以解析它。