php - 如何使用 php 清理特定标签的 textarea 输入

标签 php html email textarea sanitize

<分区>

我已经改写了这个问题,请忽略原来的评论

更新问题

如果我想使用 php 删除文本区域中的一个或多个字符,我该怎么做?

我对单个实例的解决方案

str_replace("http://","",$_POST['Website']);

我将如何删除/替换多个项目或较低的上层实例,即 HTTP//: http//: HTTPS://https//: hTTps//: ?

最佳答案

你要么应该有允许的标签的固定字典和良好的 PCRE 知识(记住使用惰性量词),要么(我建议这样做)使用 markdown 语法(有 js 编辑器)并在 php 中将其编译为有效的 html。

关于php - 如何使用 php 清理特定标签的 textarea 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35639389/

相关文章:

asp.net - 如何在 asp :textbox 中放置提示

jquery - 最大高度不起作用

html - gmail 电子邮件模板 : how to get table right on mobile in portrait?

php - 在脚本执行之间将 PHP 变量存储在内存中

html - 用背景图像填充 SVG 路径元素

linux - 如何使用 linux mail 命令在电子邮件中插入新行?

Android Gmail 应用程序不会在 HTML 电子邮件中呈现背景图像

php - 在 wordpress 中创建响应式图像链接映射

php - 我如何通过 PHP 读取 SOAP 回复信封

php - 为什么要使用 realpath()?