duangu6588 2016-05-29 21:03
浏览 8

too long

I have built my first web app from scratch as I am still learning the best practices.

I have an issue with my TEXTAREA block, I would like to save spaces and break so that formatting looks nice.

Eg. This is my text area description

new line starts here

However I got it to work but not on every occasion I see my users posting text that is displayed like this

&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&lt;br /&gt;<br /><br />

When I am saving the content into DB I am using this

nl2br(htmlentities($string, ENT_QUOTES, 'UTF-8'));

when I look up results in DB they show me breaks like

and when I am displaying back to the screen I do this

ucfirst (strtolower (substr(str_replace(array("&lt;br /&gt;", "<br/>", "<br />"), '', escape($results[$i + $offest]->description)), 0, 80)));

However some work fine and some still display result that I showed you above,

What would be the best way for me to escape but preserve breaks and formatting for storing into DB and on display put it all back together correctly?

Thank you for your time

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 虚幻5 UE美术毛发渲染
    • ¥15 CVRP 图论 物流运输优化
    • ¥15 Tableau online 嵌入ppt失败
    • ¥100 支付宝网页转账系统不识别账号
    • ¥15 基于单片机的靶位控制系统
    • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
    • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
    • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
    • ¥15 手机接入宽带网线,如何释放宽带全部速度
    • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测