设计2张表,员工信息表/上班签到表。员工信息表里边记录员工编号以及对应的ip地址。上班签到表里边记录签到的信息,也包含签到时使用的电脑的ip.写一个小小的php程序,每次,当准备签到时打开签到页面,都会从员工信息表里读取相应的ip对应的员工编号,这样,一台机器如果ip固定,就只能允许一个人签到了。不给签到的人选择员工编号的机会。也就是每位员工只能在自己的机器上签到。你看看这样是不是也可以完成你要的功能呢?PS: 上班签到表,是为了以后的报表做的数据采集,这里暂时使用不到的。
    如果你做报表的话,当然是需要的罗~~~

解决方案 »

  1.   


    但脚本语言是不支持API函数的。所以楼主不用想用脚本语言来实现了!
    如果脚本语言真能实现你说的功能,那么每台机子都不敢上网了
    还有就是,IP可以修改,MAC地址也可以修改。,你只能得到取得每台机子的硬盘的物理序列号,或主板、CPU等大件的序列号才行
      

  2.   

    谢谢楼上的兄弟,我的实现的功能没那么严格的。。
    什么改MAC地址啊,截包啊这些,普通人有几个会?
    只是想简单的绑定就可以
      

  3.   

    to cokeyang(西北狼):表那么激动好哇?一个想法而已,如果真的想实现起来也不是不可能把。
    定时读取ip,然后写入数据库是不是也可以?
      

  4.   

    如果方便的话,利用网络就IP与MAC绑定,
    这样以后签到时,读取其IP,就相当于读取MAC.
      

  5.   

    你可以考虑写js获取,然后写到xml里,然后提交到服务器端.
    另外一种方法就是使用VC/VB写一个ActiveX的形式,写一个控件,强制要求员工都要安装, 而且是dll的形势,不容易卸载,通过控件跟php进行交互。
      

  6.   

    PHP只是做网页,,,,,,实现你的功能做一个简单的小应用程序就可以,,,,,如果从开发的角度来说,,,,