php - 将搜索数据保存到文本文件是否安全?
问题描述
我正在将网站上的搜索数据保存到磁盘上的文本文件中。
我想知道这样做是否安全。如果某些病毒脚本被保存到文件中怎么办?有害吗?
这是我用来将表单数据保存到文本文件的代码:
if(isset($_GET ['search'])) {
$data = $_GET ['search'];
$date = date("d/m/y : H:i:s : ");
$ret = file_put_contents('mydata.txt', $date.$data.PHP_EOL, FILE_APPEND | LOCK_EX);
}
解决方案
推荐阅读
- specifications - 如何在 dafny 中编写将 char 数组转换为整数的方法的规范?
- postgresql - 为 ASP.NET Core 5.0 - EF Core 5.0 Web App 配置 PostgreSQL 连接字符串以在 MS 或 Linux 云上运行?
- python - 如何在 Python 中正确编写 .onclick()?
- sqlite - 如何 Brew 安装 SQLite3 FTS5 扩展?
- reactjs - React 中的类组件中的这个对象?
- ruby - 创建 Hashie::Mash 对象的时间复杂度
- kubernetes - 如何检查 Helm 图表/k8s 模板中是否存在 k8s 机密,或使用默认值?
- javascript - 与相同的字符串相比,Object.keys 中的“Key”不返回 true
- .net - 将 url 路径重写为 API 的子域
- python - 在 mpi4py 窗口上使用活动目标同步 Start() Complete() Post() Wait() 的正确方法是什么?