dongqi9125 2017-08-04 08:02
浏览 20
已采纳

保持文本格式逐行变为.txt PHP的变量

<form action="editinfo.php" method="post">
    <pre><textarea rows="440" name="editinfo" cols="700"></textarea></pre><br><br>
    <input type="submit" class="ButtonSub" value="Submit">
</form>

editinfo.php

$editinfo = mysqli_real_escape_string($connd, $_POST['editinfo']);
$myfile = fopen("myinfo.txt", "wb") or die("Unable to open file!");
fwrite($myfile, $editinfo);
fclose($myfile);

What I want to achieve? Let's say I have editinfo text is

SAM
PLEM

it outputs SAM PLEM in the txt, how can I format it correctly? so it can look like

SAM
PLEM
  • 写回答

1条回答 默认 最新

  • duanjiao5723 2017-08-04 08:05
    关注

    Simply don't SQL-escape (mysqli_real_escape_string) the text, that's what's turning a linebreak into escaped sequences. There's absolutely no point in SQL escaping something that isn't going to be used in an SQL query.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 我的代码无法在vc++中运行呀,错误很多
  • ¥50 求一个win系统下运行的可自动抓取arm64架构deb安装包和其依赖包的软件。
  • ¥60 fail to initialize keyboard hotkeys through kernel.0000000000
  • ¥30 ppOCRLabel导出识别结果失败
  • ¥15 Centos7 / PETGEM
  • ¥15 csmar数据进行spss描述性统计分析
  • ¥15 各位请问平行检验趋势图这样要怎么调整?说标准差差异太大了
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 wpf界面一直接收PLC给过来的信号,导致UI界面操作起来会卡顿
  • ¥15 init i2c:2 freq:100000[MAIXPY]: find ov2640[MAIXPY]: find ov sensor是main文件哪里有问题吗