目录
回复讨论(解决方案)
首页 后端开发 php教程 thinkSNS 中发说说 引号转义问题

thinkSNS 中发说说 引号转义问题

Jun 23, 2016 pm 01:51 PM
引号 转义

ts框架在发表说说时,对于输入的引号和反斜杠的会出现显示上的错误,如:输入   "好耶"  ,  发布后显示    \"好耶\" ,后天取到的是没有斜杠的,显示的时候就有了,单引号也是如此。
不知道是thinksns低版本存在的问题还是什么情况,在thinksns3.1中没有这种情况,代码我也对比过研究过,没发现实质性的区别,想请问是否是模板渲染的时候的问题,如果是这改如何修改呢?
求大神赐教。


回复讨论(解决方案)

输出时转义了?
这是 bug,改了就是了

后台从数据库里获取后是正常的,输出到页面渲染就不行了,应该是模板渲染的方法问题吧,我之前从没动过TS框架这方面的东西,所以就不知道怎么改,尝试过替换、反转义都多多少少会有问题,所以就有点纠结了!

问题已解决,使用stripslashes()和addslashes()解决的,在把说说写进数据库时,用addslashes()方法转义,从数据库读出是,再用stripslashes()反转就行了。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

PHP中的preg_quote()函数:如何将字符串中的特殊字符转义为正则表达式字符 PHP中的preg_quote()函数:如何将字符串中的特殊字符转义为正则表达式字符 Nov 04, 2023 pm 02:15 PM

PHP中的preg_quote()函数:如何将字符串中的特殊字符转义为正则表达式字符,需要具体代码示例在开发中,我们经常会使用到正则表达式来匹配和处理字符串。然而,有些字符串中可能含有一些特殊字符,比如正则表达式中的元字符,它们具有特殊的意义,导致正则表达式无法正常工作。为了解决这个问题,PHP提供了preg_quote()函数,用于将字符串中的特殊字符转义

XSS攻击的防护措施和安全实践 XSS攻击的防护措施和安全实践 Aug 10, 2023 pm 02:39 PM

XSS攻击的防护措施和安全实践概述跨站脚本攻击(XSS)是一种常见的安全漏洞,它利用了网站对用户输入的不充分验证和过滤。攻击者可以通过在网页中插入恶意脚本代码来窃取用户的敏感信息,如登录凭据、个人资料等。为了保护网站和用户的安全,我们需要采取一些防护措施和安全实践来防范这种攻击。输入验证和过滤首先,我们需要对用户输入进行验证和过滤,以确保输入的数据符合预期的

PHP编程中常用的正则表达式转义技巧 PHP编程中常用的正则表达式转义技巧 Mar 20, 2024 am 09:00 AM

PHP编程中常用的正则表达式转义技巧,需要具体代码示例正则表达式在PHP编程中是非常常用的工具,通过正则表达式,我们可以在文本中进行快速的匹配、查找和替换操作。然而,在使用正则表达式时,有时候我们会遇到特殊字符需要进行转义处理,否则会出现意外的匹配结果。在本文中,我们将介绍PHP编程中常用的正则表达式转义技巧,并提供具体的代码示例。转义斜杠``在正则表达式中

PHP语言开发中如何处理单引号、双引号和反斜杠错误的转义问题? PHP语言开发中如何处理单引号、双引号和反斜杠错误的转义问题? Jun 11, 2023 pm 05:33 PM

在PHP语言开发中,单引号、双引号和反斜杠都是常见的字符,但在处理字符串时,它们却可能会引起转义问题。下面将介绍如何处理这些问题,以确保PHP代码可以正确处理这些字符。单引号问题在PHP中,单引号用于表示字符串,但在单引号内使用单引号会产生转义问题。例如:$myString='I'maPHPdeveloper.';在上述例子中,使用反斜

了解PHP中的htmlspecialchars()函数用于转义HTML特殊字符 了解PHP中的htmlspecialchars()函数用于转义HTML特殊字符 Nov 18, 2023 pm 04:19 PM

了解PHP中的htmlspecialchars()函数用于转义HTML特殊字符PHP中的htmlspecialchars()函数是一种常用的字符串处理函数,用于将HTML特殊字符转换为对应的实体。这样做的目的是为了避免在HTML页面中出现语法错误或安全漏洞,同时也可以确保用户输入的数据在页面上正确显示。在很多情况下,我们需要将用户输入的数据作为HTML代码的

解密MyBatis中小于等于转义字符的奥秘 解密MyBatis中小于等于转义字符的奥秘 Feb 21, 2024 pm 10:06 PM

标题:解密MyBatis中小于等于转义字符的奥秘在使用MyBatis进行数据库操作时,经常会遇到需要查询小于等于某个值的情况。在SQL语句中,小于等于的条件通常使用“

GO语言字符串转义与反转义的实战应用 GO语言字符串转义与反转义的实战应用 Apr 07, 2024 pm 10:48 PM

Go语言字符串转义和反转义允许开发者指定不可显示字符或保留字符字面意思。转义使用反斜杠将特殊字符转换为转义序列,而反转义使用反引号恢复转义序列的原始值。理解这些操作对于处理包含特殊字符的文本至关重要,例如在不解析HTML标记的情况下将HTML标记转义为纯文本。

PHP正则表达式转义:详解转义字符的作用 PHP正则表达式转义:详解转义字符的作用 Mar 19, 2024 pm 02:18 PM

PHP正则表达式转义:详解转义字符的作用在PHP中,正则表达式是一种强大的工具,用于在文本中查找、替换特定的内容。而在使用正则表达式时,经常会遇到需要转义特殊字符的情况。本文将详细介绍PHP中正则表达式转义的作用,以及具体的代码示例。转义字符的作用在正则表达式中,有一些字符具有特殊的含义,比如.、、`*`等。如果我们想要匹配这些特殊字符本身而不是它们的特殊含

See all articles