PHP使用POST时删除换行符

达克斯

我有使用POST将信息发送到PHP脚本的表单。PHP读取$content并将其保存到file.txt,并使用以下代码在浏览器上显示它:

$content = $_POST['content'];

file_put_contents("file.txt", $content);
echo $content;

如果我在表单中使用换行符,则将file.txt它们全部包含在内。但是,当我$content向浏览器回显相同内容时,根本没有换行符。我的意思是在源代码中。我的目的是$content在另一种形式中使用<textarea>,但即使textarea也不显示任何换行符。

如何file_put_contents找到换行符?

达克斯

好的,多亏了斯凯(Skye),问题得以解决。我使用javascript生成的<input>标签发送包含换行符的文本。我将其更改为<textarea>,现在我可以捕获所有换行符。

我仍然不能明白为什么保存到时候我能有换行符file.txt<input>...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章