PHP';文件“获取内容”;不';不显示换行符

PHP';文件“获取内容”;不';不显示换行符,php,Php,我正在使用PHP创建一个跟踪系统。 我几乎什么都做了 我有一个系统来创建一个文件(XXXX-XXXX-XXXX.php),并将以下代码写入其中: $content=file\u get\u contents(“.$\u POST['id']..txt”); echo$内容 因此,当有人访问跟踪URL时,它也将获得创建的文本文档的内容,并回显内容。这很好,但问题是显示线中断 已创建跟踪ID。2018年12月22日下午5:57:51。感谢您的购买,TEST@GMAIL.COM 测试 新线 这是页面正

我正在使用PHP创建一个跟踪系统。 我几乎什么都做了

我有一个系统来创建一个文件(XXXX-XXXX-XXXX.php),并将以下代码写入其中:

$content=file\u get\u contents(“.$\u POST['id']..txt”);
echo$内容

因此,当有人访问跟踪URL时,它也将获得创建的文本文档的内容,并回显内容。这很好,但问题是显示线中断

已创建跟踪ID。2018年12月22日下午5:57:51。感谢您的购买,TEST@GMAIL.COM

测试

新线

这是页面正在回显的文本文档

已创建跟踪ID。2018年12月22日下午5:57:51。感谢您的购买,TEST@GMAIL.COM测试。新行?
这是页面


断线不在那里。不知道如何让它们显示。

您需要将纯文本编码为HTML,并使用


您需要将纯文本编码为HTML,并使用


你真的应该使用数据库来存储,而不是文本。不要链接到包含文本的图像,请直接在你的问题中键入文本。@tim这是我个人使用的,只需要很少的项目。如果我需要扩展更多的项目,那么是的,但是现在,不需要学习MySQL以及如何为这么小的项目正确实施。你真的应该使用一个数据库来存储而不是文本,而不是链接到包含文本的图像,请直接在你的问题中键入文本。@tim这是我个人使用的,用最少的项目。如果我需要扩展更多的项目,那么是的,但是现在,不需要学习MySQL以及如何为这样一个小项目正确地实现它。
nl2br(htmlentities($content));