编辑存储在服务器上的文本文件
edit a textfile that is stored on the server
我知道这不是最佳实践。。但我被迫在8小时内完成这项任务,并被赋予了这个"完成一半"的项目,因为最初的工程师被解雇了。
完全重写这个项目需要很长时间,现在的首要任务是它能起作用。
我有一个Beaglebone黑板,上面运行着一台网络服务器。在这个服务器上,我有一个带有字符串的txtfile。
在这个服务器上,是一个带有一些按钮的网站。唯一需要做的是:
用户点击按钮"a",一个"a"被添加到txtfile中。
不多不少。但由于我对html和javascript缺乏了解,我来到了这里。
如果它被添加到当前的txt文件中:
$textFromTheButton = 'A';
$f = fopen( 'yourfile.txt', 'a' );
fwrite( $f, $textFromTheButton );
fclose( $f );
现在,您必须找到获取数据的方法。您可以使用$_POST或$_GET。使用$_GET时要小心,因为数据很容易更改。即使使用$_POST,也必须确保在将数据写入文件之前检查数据。永远不要相信用户输入。
-
制作html表单
<form method="GET"action="yourPhpFile.php"><button name="data"value="a">a<按钮><表单>
-
在后台(php或.net或其他)中处理请求
PHP就像:
if(isset($_GET["data"])) {
$getV = $_GET["data"]; //If you have get
$file = 'newDataValues.txt';
file_put_contents($file, $getV);
}
就是这样!
相关文章:
- 使用不带文本文件的OpenLayers显示POI
- 使用javascript从文本文件中获取值
- 从javascript中的文本文件中获取值
- 在移动浏览器上显示大型文本文件
- 搜索文本文件并附加到表中
- 将文本文件加载到javascript中
- Angular http.get没有'我不喜欢在开头和结尾加方括号的文本文件
- 一个javascript实现base64图像编码并将结果写入文本文件
- 用javascript读取文本文件的第一行
- 从文本文件js中读取列表
- 使用JavaScript将压缩文本文件加载到字符串中
- 数组在手动写入时有效,但从文本文件加载时无效
- 在浏览器中打开文本文件-服务器上出现错误
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 任何编写文本文件并将其替换为上一个文本文件的方法
- html或java脚本代码在硬盘中创建一个文本文件
- Firefox插件:保存到文本文件的HTTP日志,其中包含时间、用户名、计算机名;t创建文本文件
- 从文本文件加载jsondata时出现空白页
- 如何在不干扰电子邮件通知的情况下将眼镜保存在文本文件中
- 使用javascript创建新的文本文件(),但存储[objectFile]而不是文本