PHP无需用户输入即可在客户端上创建/发送文件

时间:2012-03-01 14:33:46

标签: php javascript security client-side sandbox

阅读thisthis(以及其他一百万人)之后,我很困惑!

我想知道是否有可能创建一个php脚本(或javascript),一旦用户加载页面(在chrome或firefox上)就会运行,并创建/写入文件并将其发送到用户机器(即客户端) )但不需要任何用户输入,也没有用户注意到它!

注意:我在这里没做任何违法行为我只需要对沙箱进行安全评估,是否允许这样做!

谢谢 - 迈克尔

1 个答案:

答案 0 :(得分:1)

这是不可能的

修改更多背景

如果您认为PHP可以访问浏览器,或者可以在那里执行东西,则意味着您基本上不了解PHP / HTML / JS和浏览器&服务器互动。

首先尝试理解为什么浏览器不理解PHP,甚至不知道PHP在服务器上运行。如果您想了解Web开发的任何内容,这一点非常重要。

Javascript更容易解释.. Javascript适用于各种函数,对象和API,允许您在浏览器中执行“填充”。 javascript中没有API可以访问文件系统(并且有充分的理由)。

现在去买一本PHP书吧!

相关问题