php - 将变量保存在用户使用 php 输入的服务器 txt 文件中
问题描述
我的服务器上有一个 .txt 文件和一个输入框。有没有什么简单的方法可以将用户输入从输入框添加到我服务器上的txt文件中?回答这可能有点复杂,但是非常感谢指向好帖子/教程的链接以指向正确的方向!
解决方案
您可以使用带有标志的file_put_contents()函数。FILE_APPEND
<?php
$filename = './myFile.txt';
$data = $_POST['inputname'] ?? '';
file_put_contents($filename, $data, FILE_APPEND);
编辑:行的解释$data = $_POST['inputname'] ?? '';
如果有一个名为 的 POST 字段inputname
,它会将其值分配给
$data
变量。如果 POST 字段不存在,它会将空值分配给$data
变量。
推荐阅读
- c# - 在 .NET Core 控制台应用程序中托管 Web API 和另一个自定义服务
- csv - 使用 BeanShell 后处理器时清空 csv 文件
- python - .loc 方法不采用 DataFrame 的列标签
- firefox - 如何让 Firefox 直接打开 RSS(像其他 XML 文件一样),而不是下载?
- angular - 如何在 ng bootstrap Datepicker 中从周日而不是周一开始日历周?
- angular - 页面上的角度吸气剂
- javascript - Netlify CMS 自定义小部件不适用于地图?
- c# - ListBox 清单 SelectedItem 返回 null
- javascript - 明确声明“movement”和“movement.endPosition”?
- javascript - 数据加载后如何取回 XMLHttpRequest?