设计2张表,员工信息表/上班签到表。员工信息表里边记录员工编号以及对应的ip地址。上班签到表里边记录签到的信息,也包含签到时使用的电脑的ip.写一个小小的php程序,每次,当准备签到时打开签到页面,都会从员工信息表里读取相应的ip对应的员工编号,这样,一台机器如果ip固定,就只能允许一个人签到了。不给签到的人选择员工编号的机会。也就是每位员工只能在自己的机器上签到。你看看这样是不是也可以完成你要的功能呢?PS: 上班签到表,是为了以后的报表做的数据采集,这里暂时使用不到的。
如果你做报表的话,当然是需要的罗~~~
如果你做报表的话,当然是需要的罗~~~
解决方案 »
- has no method 'sendHeader'
- 如何用memcache保存php数据集的缓存?
- php中奇怪的==问题,急求解
- 正则表达式问题
- 学习php找工作容易吗?
- 紧急求助:需注册大量的域名(.com和.com.cn),寻最低价格
- 关于文件上传的问题
- 我用imagestring($im,1,30,265,$string,$text_color);输出英文正常,可是输出汉字就出现乱码,怎样才可以输出汉字???
- 一个php的问题,请帮忙。
- 看看这个问题!
- PHP图形处理,乱码问题。不是编码问题
- 请教各位在我的代码中为什么post方法可以,但get方法却总是报错,各位可以测试一下,在线等待中!!!
但脚本语言是不支持API函数的。所以楼主不用想用脚本语言来实现了!
如果脚本语言真能实现你说的功能,那么每台机子都不敢上网了
还有就是,IP可以修改,MAC地址也可以修改。,你只能得到取得每台机子的硬盘的物理序列号,或主板、CPU等大件的序列号才行
什么改MAC地址啊,截包啊这些,普通人有几个会?
只是想简单的绑定就可以
定时读取ip,然后写入数据库是不是也可以?
这样以后签到时,读取其IP,就相当于读取MAC.
另外一种方法就是使用VC/VB写一个ActiveX的形式,写一个控件,强制要求员工都要安装, 而且是dll的形势,不容易卸载,通过控件跟php进行交互。