php有打开本地文件的功能,应该可以实现这个功能.但就是U盘的盘符如何得到?不可能每台机器的U盘都是一个盘符吧?

解决方案 »

  1.   

    还需要先装控件~~~
    由控件去检测是否存在U盘,是否存在特定软件.PHP是无法单独实现的~
      

  2.   

    PHP是纯粹的服务器端的程序,代码到了客户端就成了完全的HTML了,所以不能完成这个功能。
      

  3.   

    楼上说的很正确。你想实现这种功能,做个客户端,或者activx吧。
      

  4.   

    LS正解,用VC或者VB做个控件
    获取下盘符,验证
    刚做过一个这样的安全验证
    ^_^
      

  5.   

    应该可以这么做吧:
    1、在u盘上根目录上建立一个文件p.key,里面存储一个超长的可逆的字符串。2、用户打开网页,javascript自动把所有盘符的一样的文件路径都自动填写到表单里(d:/p.key  e:/p.key  f:/p.key ....)。然后自动提交上传。3、服务端挨个检查,存在文件并且内容正确的话则登陆成功。
      

  6.   

    这个需要安装特许的程序,使用这个程序进行加密。页面的主要的功能就是检查这个程序有没有运行就行了……当然,这个程序的功能就不是web所能写的了……清楼主自己想办法解决这个程序吧