Javascript 编辑存储在服务器上的文本文件

Javascript 编辑存储在服务器上的文本文件,javascript,html,Javascript,Html,我知道这不是最好的做法。。但我不得不在8小时内完成这项任务,因为原来的工程师被解雇了,所以我得到了这个“半成品”项目 完全重写这个项目会花费太长时间,现在的首要任务是它能工作 我有一个Beaglebone黑板,上面有一个运行的Web服务器。在这个服务器上,我有一个带有字符串的txtfile 在此服务器上,是一个带有一些按钮的网站。唯一需要做的是: 用户点击按钮“a”,一个“a”被添加到TXT文件中 不多不少。但由于我对html和javascript缺乏了解,我来到了这里 制作一个html表单 a

我知道这不是最好的做法。。但我不得不在8小时内完成这项任务,因为原来的工程师被解雇了,所以我得到了这个“半成品”项目

完全重写这个项目会花费太长时间,现在的首要任务是它能工作

我有一个Beaglebone黑板,上面有一个运行的Web服务器。在这个服务器上,我有一个带有字符串的txtfile

在此服务器上,是一个带有一些按钮的网站。唯一需要做的是:

用户点击按钮“a”,一个“a”被添加到TXT文件中

不多不少。但由于我对html和javascript缺乏了解,我来到了这里

  • 制作一个html表单

  • 在后台处理请求(php或.net或其他)

  • PHP将类似于:

    if(isset($_GET["data"])) {
       $getV =  $_GET["data"]; //If you have get
       $file = 'newDataValues.txt';
       file_put_contents($file, $getV);
    }
    

    就这样

    如果将其添加到当前txt文件中:

    $textFromTheButton = 'A';
    $f = fopen( 'yourfile.txt', 'a' );
    fwrite( $f, $textFromTheButton );
    fclose( $f );
    
    现在,您必须找到获取数据的方法。您可以使用$\u POST或$\u GET。使用$\u GET时要小心,因为数据很容易更改。即使使用$\ POST,您也必须确保在将数据写入文件之前检查数据。永远不要相信用户的输入