InfoQ

交流

讨论:讨论:如何判断客户端电脑上是否有某个文件?具体内详

作者 lyf1222 发布于 0000-00-00 分类:php基础编程

首先有这样一个要求: 用户只能在规定的机器上才能打开一个管理程序。
那我想到的方法:在规定的机器上放置一个文件,运行管理程序前先运行判断程序判断该电脑里是否有改文件存在,如果有就通过进入管理页面入口,没有就提示出错。
碰到的问题: 我用 fopen("c:\super.log","r") 来判断, 客户端运行后其实并不是打开该客户端的电脑里的super.log, 而是打开服务器上的该路径下的super.log, 就是客户端即使有该文件,只要服务器端没有该文件,还是提示出错的。 达不到效果。

如果就上面说的思路是不是有其他方法可以解决? 或者说用其他的思路来解决? 大家说说看!



逛论坛交流讨论:如何判断客户端电脑上是否有某个文件?具体内详

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

10 条回复

回复

>用js吧 发表人 xhhy 发表于 09月30日
>不是能看到源代码了? 发表人 lyf1222 发表于 09月30日
>active x 发表人 hkfuk 发表于 09月30日
>能不能具体点?怎么实现呢? 发表人 lyf1222 发表于 09月30日
>限制IP 发表人 蓝蓝 发表于 09月30日
>这个太难了, 拨号上网的。不是局域网 发表人 lyf1222 发表于 09月30日
>用cookie吧。并把cookie的值放到数据库.. 发表人 chenhonghe 发表于 09月30日
>要访问到客户端的东西,就要用JS~ 要.. 发表人 utterly_domain 发表于 09月30日
>一定要用用没有这个文件的存在才能验证.. 发表人 chenhonghe 发表于 09月30日
  1. >用js吧

  2. >不是能看到源代码了?

  3. >active x

  4. >能不能具体点?怎么实现呢?

  5. >限制IP

  6. >这个太难了, 拨号上网的。不是局域网

  7. >用cookie吧。并把cookie的值放到数据库里。
    换了机子cookie就没了,就上不了了。

  8. >能不能在客户端做个htm文件加个表单。里面放个隐藏控件,放上验证东西,通过点击登录连接到服务器。

  9. >要访问到客户端的东西,就要用JS~
    要用JS访问客户端的文件,就要用到ACTIVE X功能
    介于安全性,一般客户端的ACTIVE X功能是关闭的~
    ACTIVE X要在客户端设置打开~

    PS:就我个人所知是这样的~

  10. >一定要用用没有这个文件的存在才能验证吗。。

    不行就用其它的方法吧。。呵呵。




  11. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

高手,急救关联问题~

用js如何做到我选择大类, 小类自动跳到相应的所属大类呢? [...

Linux下有没有类似DOS下的批处理呀?

Linux下有没有类似DOS下的批处理呀?也就是想执行一系列程序的那...

如何把js的变量传给php啊

有一些网站是用script LANGUAGE="Javascript">document.write(un...

有没有计算两个时间的间隔的程序

我写了一个计算两个时间的间隔的程序,快有300多行了。各位高手有...

发现自已js太差了,问个问题

一个按钮,我要他实现刷新功能,用js脚本怎么写?

熟悉unix+apache+php的请进。

我在本地是win+apache+php,但空间是unix+apache+php。遇到下面的...

所有朋友都来帮帮忙啊

请问一下,我现在有一个data.dat文件(我将所有数据都存在这个文...

mysql数据库在别人恶意链接的时候CPU占...

就是用FLOOD攻击调用论坛的一些PHP文件。 然后一直连接数据库 ...

用SetCookie設置的變量怎樣判斷是否存在

如:用 SetCookie("user", "$id"); 設置了user變量

显示的问题

在 中,输入内容不换行,在另一个页面用表格显示出来,如果内容...

[]