键击要写入文件

时间:2011-01-26 22:15:57

标签: php javascript keyboard

我正在使用JS onkeyup和onkeydown函数来检查用户按下的键。我希望将此信息传递给服务器中的文件。我尝试在js之间插入php文件命令但是这个dint工作了。我所有的关键功能都在js中。

例如,如果用户按下W,我希望Web程序将W /写入服务器中的文件。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

您可以使用例如Ajax调用将按键数据从javascript发送到服务器中的PHP脚本(您将在文件中记录它们)。 jquery库可以帮助您完成此任务。请查看有关使用ajax calls from jquery的这些教程。

我建议你缓冲客户端上的击键数据并将批量信息发送到PHP服务器脚本,以提高系统性能

答案 1 :(得分:0)

您应该使用AJAX技术来执行此操作。 我建议你查看具有简单Ajax方法的jQuery javascript库。 PHP文件看起来像这样:

//receive.php 
$key = $_POST["key"]; // sending with POST method
file_put_contents("keylogger.txt",$key,FILE_APPEND);