我正在使用 FuelPHP 构建一个系统,用户可以在其中下载 CSV 模板,填充它,然后将其上传以将大量导入记录导入数据库。我觉得我正在用这个重新发明轮子,尽管我没有看到任何实现。
允许通常非技术性的用户上传批量数据的最佳/标准/正确/流畅的方式是什么?
非技术最终用户加载自己的数据 + 大量导入数据库 = 非常糟糕的主意
说真的,在您的模板中构建清晰的说明并限制用户可以添加的选项/数据类型。然后,双重检查数据并准备优雅地失败。
如果数据通过检查(已清理) - 使用标准 PHP 技术来防止注入 -如何防止 PHP 中的 SQL 注入?