在PHP中什么是UBB?

在PHP中什么是UBB?,第1张

所谓UBB代码,是指论坛中的替代HTML代码的安全代码。这与你的编程语言没有关系,它是HTML标记的一种变种。这种代码使用正则表达式来进行匹配,不同的论坛所使用的UBB代码很可能不同,不能一概而论。UBB代码的出现,使得论坛可以使用类似HTML的标签来增加文字的属性,同时又不用害怕HTML代码中所夹带的不良信息!UBB并没有明确的标准,现在网络上的UBB种类繁多,语法不一。UBB是为了可以格式化文本,比如加粗、加链接等,这与html代码相似,与html代码相比,它具有安全性。例如加链接:UBB代码:[link=链接地址]文字[/link] HTML代码: <a href=链接地址>文字</a> 在前台显示的时候,程序会把UBB代码翻译成HTML代码,这种翻译是可控和安全的。但如果允许直接在网页中加HTML代码的话,就可以 <a href=链接地址 onclick=恶意代码>文字</a>,当客户点击这个链接就会产生安全问题

form中的action 应该填 post.php

index.html 里面应该是有表单

POST方法 提交到 post.php

然后就在post.php 里面调用 ubb.php 里面的转换函数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7297330.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存