问题标签 [strip-tags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP条带标签的问题
我正在尝试让我的网站提要正常工作。
我需要选择一些内容并显示在我的提要中。选择后,我剥离标签然后显示。
问题是这样的:
数据仍然显示,好像标签仍然存在(但没有可见的 html 标签),例如。剥离后,在我的来源中,我有:
你好(只是说明)
----中间会有空隙,好像html字符仍然存在,但是当我查看我的源时看不到任何-----
你好
我怎样才能解决这个问题 。谢谢
编辑:
为了更清楚,剥离后我仍然得到这样的文本:
这是我的第一行
这是我的第二行,第一行和第二行之间有一个间隙,好像有一个段落标签
更新
我正在使用这个:
$body=substr(strip_tags(preg_replace('/\n{2,}/',"\n",$row["post_content"])),0,150);
当我回显 $body 时,它仍然保持新行
php - 剥离
(n12br)从数据库字段中获取
我有一个 textarea 值,它的值来自一个字段(nl2br)
如何去掉“<br/>”,这样当我想编辑这个字段时,“<br/>”就不会出现了?
我知道它应该使用 strip_tags() 函数,但不确定真正的方法
任何帮助,将不胜感激
php - 标签剥离允许一些 html 标签 - Facebook-ish
我正在做一些类似在本地应用程序中发布功能的事情,它确实工作正常,但它缺乏验证,更不用说我所做的验证是一团糟。我正在使用 jQuery oEmbed。
我想要的是按原样打印非法的html标签并激活/执行(我不知道正确的术语)我允许的html标签。
有什么建议么?
android - 如何在 Android 中剥离或转义 html 标签
PHP 具有strip_tags
从字符串中去除 HTML 和 PHP 标记的功能。
Android有办法转义html吗?
php - 如何在某个 html 标记之前和之后去除文本
基本上我想采取类似的东西:
并删除所有的 texthere 和 moretext 离开桌子
php - strip_tags:去掉杂乱的标签和样式
如何剥离某些 html 标签并允许其中一些标签?
例如,
我想剥离span
标签,但允许span
带下划线。
我想允许p
,但我想删除p
例如里面的任何样式或类,
<p class="99light">Text</p>
应该删除 p 标签内的类 - 我只想要一个干净的p
标签。
这是我到目前为止的线路,
javascript - 使用 javascript 去除标签并处理换行符
我想从 html 中删除标签,但保留它的换行符。
我想要在浏览器中复制文本并将其粘贴到记事本中的行为。
例如,转换的代码:
<div>x1</div><div>x2</div>
到x1\nx2
<p>x1</p><p>x2</p>
到x1\nx2
<b>x1</b><i>x2</i>
到x1x2
x1<br>x2
到x1\nx2
删除所有标签不起作用 (/<.*?>/g)。还创建一个虚拟 <div> 并设置它innertHTML
并读取它将textContent
删除换行符。
有什么帮助吗?
php - 从文本中去除标签?
我有一个表格。当用户提交数据时,我的脚本会检查 php/html 的文本
然后它将数据插入数据库。但是当用户提交这样的内容时:“我完全 <3 这个网站”,它只插入:“我完全”。我怎样才能解决这个问题?
(我需要删除标签)
php - 如何防止属性中的 XSS
所以我有一个网站,用户可以使用他们选择的用户名进行注册,并且可以提交大量文本并添加评论。目前,为了避免 XSS,我在输入到数据库的数据上使用 strip_tags,我只在正文中输出数据,而不是在属性中。我目前正在对该站点进行更改,其中之一是创建一个用户页面,当有人单击用户名(链接)时加载该页面。这看起来像:
我担心对于 $username 变量,有人可能会插入
我已经阅读了很多关于此的其他 SO 帖子,但没有一个给出黑白答案。如果我在输出上的所有文本上使用以下内容,除了输入上的 strip_tags:
这是否足以阻止所有 XSS 攻击,包括那些使用内联javascript:
语法的攻击?
另外,有什么方法可以删除实际的 html 标签而不删除“我>你”之类的东西?
谢谢!