Php 你能在一个有JavaScript但没有ActiveX的目录中列出文件吗?
我用php编写了一个脚本,它允许我以数组的形式获取目录中的文件列表,解析每个文件的特定字符串,然后显示包含搜索字符串的所有文件 但我的IT人员不允许我在服务器上安装php。在没有ActiveX的情况下使用javascript可以做到这一点吗?我在这上面能找到的东西都很旧了 或者,有没有办法让像opendir和readir这样的php函数在远程服务器上工作Php 你能在一个有JavaScript但没有ActiveX的目录中列出文件吗?,php,javascript,readdir,opendir,Php,Javascript,Readdir,Opendir,我用php编写了一个脚本,它允许我以数组的形式获取目录中的文件列表,解析每个文件的特定字符串,然后显示包含搜索字符串的所有文件 但我的IT人员不允许我在服务器上安装php。在没有ActiveX的情况下使用javascript可以做到这一点吗?我在这上面能找到的东西都很旧了 或者,有没有办法让像opendir和readir这样的php函数在远程服务器上工作 谢谢,如果目录位于远程服务器上,JavaScript/ActiveX将帮助您完成所需的操作。因此,不,不能这样做。如果可以的话,这将是相当严重
谢谢,如果目录位于远程服务器上,JavaScript/ActiveX将帮助您完成所需的操作。因此,不,不能这样做。如果可以的话,这将是相当严重的安全违规行为。您需要在具有文件系统访问权限的服务器上安装一些东西。如果这是在一个内部网络上,您可以简单地启用目录浏览。。。但是没有任何仅客户端的解决方案。如果目录所在的机器不是运行web浏览器的机器,则Javascript和ActiveX都与您的问题无关。也许你可以解释更多关于目录在哪里,以及在哪里/如何使用或查看列表的信息。如果这可以用js完成,我就可以在本地完成。我只是不能在服务器上安装php,所以如果我只能用php安装,我就必须远程运行脚本。出于好奇,如果你能够访问物理机器来运行它,为什么不运行一个标准的grep或类似的实用程序呢?这是否需要在浏览器窗口中运行?理想情况下,这将在web浏览器中运行。这是许多人将使用的内部网的一个功能。嗨,你误解了我的问题。如果可以用javascript实现,我可以在本地实现。我只问过如何在远程服务器上为php安装php,因为我无法在需要获取文件列表的服务器上安装php。