textarea写HTML内容入ACC库后
- 教育综合
- 2023-04-05 07:56:51
在html中 textarea 提交 文字 储存入数据库 再从数据库读取显示到页面的时候不换行,
textarea中的换行和html中的换行是不同的。textarea中按回车就换行了,可html标签中需要或
来表现换行。所以如果你想将textarea保存的信息在html中体现的时候还有换行,那么就需要用
把内容框起来。在html后缀的文件里面,如何将textarea标签里面用户输入的内容存储到数据库中
你这个亮了啊,input标签TYPE没有textarea属性啊,直接把textarea标签放到FROM表单里,然后给标签起个name啊,这样var_dump($_POST);里面就应该有你要的内容了,然后就是插入数据库了,我就不用告诉你了吧。把input删掉,直接用textarea标签,赋个NAME。怎么将textarea中输入的格式保存到数据库中,读取的时候也能按原来的格式显示?
提交表单 ,从数据库读出来,格式。
一、直接保存可编辑div的html到数据库,显示的时候不加任何处理,直接显示html,该有的换行都有,这样保存html的方式还可以避免脚本注入的问题。
二、输入内容之后,html会自动给你生成一个div,那么你按了回车之后输入的内容都会放到这块div中。
三、textarea内容保存到数据库,然后从数据库取出来用div显示, 前台获取textarea的value值, 把value值传到后台,对特殊字符进行处理,php为例:htmlspecialchars(value)。
制作网页。在textarea标签中输入文字,按下回车,存入数据库后独处的内容没有换行,而是练在了一起
“按下回车”,数据在POST时回车符(\n)将转为空格(\s)。 要把它转化为换行标记再存入数据库,读出来才能换行,可以在insert之前 用替换函数换掉所有回车符为p 或 br等标记通过textarea入库的数据带着html表签以及css,怎样能在输出时或者入库前进行处理?
一般使用textarea的数据都是要带格式的吧,不要格式你就用个div不就好了,要带格式入库前可以加密,展示数据时再解密就好了展开全文阅读