
正文
thinkphptextarea换行符,php中换行符用什么表示
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php怎样才能将输入在textarea中的文字,在导入数据库后再调用时仍保持...
直接保存可编辑div的html到数据库,显示的时候不加任何处理,直接显示html,该有的换行都有,这样保存html的方式还可以避免脚本注入的问题。
textarea中的换行和html中的换行是不同的。textarea中按回车就换行了,可html标签中需要br或p来表现换行。所以如果你想将textarea保存的信息在html中体现的时候还有换行,那么就需要用pre/pre把内容框起来。
就是一个普通的表单提交数据嘛。必须提交到服务器里的数据库里面才可以保存。php方法如下:创建一个数据库,里面建个数据表。在html里面设计页面,添加一个表单form,将提交到shuju.php页面。
直接把textarea标签放到FROM表单里,然后给标签起个name啊,这样var_dump($_POST);里面就应该有你要的内容了,然后就是插入数据库了,我就不用告诉你了吧。把input删掉,直接用textarea标签,赋个NAME。
相关问答
Q1: textarea中的换行符怎样显示在网页中
1、有两个方案,一是在写入数据库之前,把textarea中的内容做一下替换操作,把\r\n替换成br,这样读出来显示在页面上就会有换行了。
2、你要是C#,就要把提交后的数据在展示的时候把“\r\n”换成“br /”;要是asp,就把char(13)换成“br /”。
3、空格的显示,不同的浏览器有不同的处理方法,因此最好处理一下。如果你想完全按照输入的样子显示的话 pre ... /pre 就可以了,只是这样,只有遇到硬回车时才会换行显示。
4、方法1:在textarea中增加属性wrap=hard方法2:设置 wrap=virtual,文本区会包含两行文本,并在单词 makes 后面换行。但是只有一行文本被传送到服务器:没有嵌入新行字符。
5、你输出到层上了吧?输出到TextArea中呢?应该不会的呀~ 你带格式存,取也是带格式的呀~ 。
6、如果直接在textarea中写入,直接回车就行了。如果是用js编程往textarea中写入,换行符用\r。
Q2: textarea中输入带有换行的一段文字,存入数据库再取出来在jsp上显示...
直接保存可编辑div的html到数据库,显示的时候不加任何处理,直接显示html,该有的换行都有,这样保存html的方式还可以避免脚本注入的问题。
如果有,直接存到数据库就行,读取出来显示的时候就可以带换行了。
textarea中的换行和html中的换行是不同的。textarea中按回车就换行了,可html标签中需要br或p来表现换行。所以如果你想将textarea保存的信息在html中体现的时候还有换行,那么就需要用pre/pre把内容框起来。
存入数据库之前对textera的内容进行处理 textera.value = pre + textarea.value + /pre ;就可以啦。
Q3: textarea标签中默认文字怎么换行,br不行啊
通常情况下,当用户在输入文本区域中键入文本后,浏览器会将它们按照键入时的状态发送给服务器。只有用户按下 Enter 键的地方生成换行。
方法1:在textarea中增加属性wrap=hard方法2:设置 wrap=virtual,文本区会包含两行文本,并在单词 makes 后面换行。但是只有一行文本被传送到服务器:没有嵌入新行字符。
空格的显示,不同的浏览器有不同的处理方法,因此最好处理一下。如果你想完全按照输入的样子显示的话 pre ... /pre 就可以了,只是这样,只有遇到硬回车时才会换行显示。
Q4: 移动端textarea标签能支持手动换行吗
1、移动端textarea标签能支持手动换行。在写入数据库之前,把textarea中的内容做一下替换操作,把\r\n替换成,这样读出来显示在页面上就会有换行了。
2、显示的时候,由于html解释器是不认换行的,所以需要特殊处理。空格的显示,不同的浏览器有不同的处理方法,因此最好处理一下。
3、你输出到层上了吧?输出到TextArea中呢?应该不会的呀~ 你带格式存,取也是带格式的呀~ 。
4、你在textarea中输入内容时,有没有换行?如果有,直接存到数据库就行,读取出来显示的时候就可以带换行了。
thinkphptextarea换行符的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php中换行符用什么表示、thinkphptextarea换行符的信息别忘了在本站进行查找喔。






