网站建设资讯

NEWS

网站建设资讯

关于phpubb调用数据的信息

PHP如何结合UBB代码

UBB代码用html加JS 实现的。。PHP 只负责后端处理与数据输出。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名雅安服务器托管、营销软件、网站建设、白山网站维护、网站推广。

调用html模版就可以实现了。

请问谁知道怎样使用UBB代码啊

'============UBB 使用方法==============

'作者:心语 QQ:31642453

'假设数据库存放有UBB代码的字段为content

'读出数据时这样处理

'response.Write strtoUBB(rs("content"))

'这样,UBB代码就会替换成HTML的标签

'备注:部分标签未经测试,可能需要调整

'===================================

function replaceUBB(pat,str,restr) 'UBB代码函数

set regEx=new regExp

regEx.pattern=pat

regEx.IgnoreCase = true'不区分大小写

regEx.Global=True'整个字符串匹配

replaceUBB=regEx.Replace(str,restr)

set regEx=nothing

end function

function strtoUBB(str)

str=replaceUBB("\[b\](.+?)\[\/b\]",str,"b$1/b")'[b]粗体[/b]

str=replaceUBB("\[i\](.+?)\[\/i\]",str,"i$1/i")'[i]斜体[/i]

str=replaceUBB("\[u\](.+?)\[\/u\]"),str,"u$1\u"'[u]下划线[\u]

str=replaceUBB("\[color=(.+?)\](.+?)\[\/color\]",str,"font color=""$1""$2/font")'[color=颜色]文字[/color]

str=replaceUBB("\[center\](.+?)\[\/center\]",str,"center$1/center")'[center]居中[/center]

str=replaceUBB("\[mail\](.+?)\[\/mail\]",str,"a href=""mailto:$1""$1/a")'[mail]邮件地址[/mail]

str=replaceUBB("\[mail=(.+?)\](.+?)\[\/mail\]",str,"a href=""mailto:$1""$2/a")'[mail=邮件地址]文字[/mail]

str=replaceUBB("\[img\](?:http:\/\/|http:\\\\)(.+?)\[\/img\]",str,"img scr="""" /")'图片地址[/img]

'大小(待添加)

'字体(待添加)

str=replaceUBB("\[url\](.+?)\[\/url\]",str,"a href=""$1""$1/a")'[url]超链接[/url]

str=replaceUBB("\[url=(\S+?)\](.+?)\[\/url\]",str,"a href=""$1""$2/a")'[url=超链接]文字[/url]

strtoUBB=str

'str=replaceUBB("(?:http:\/\/|http:\\\\)((?:www\.){0,1}\S+)",str,"a href=""""$1/a")'跟[url][/url]冲突

end function

php截取ubb标签 请问如何用php截取[qq]688888[/qq],其中的688888

$match=Array();

$str="[qq]688888[/qq]abcd";

preg_match("/688888/",$str,$match);

$match[0]中存储的就是你要截取的。

php的页面怎么调用ubb编辑器进行转换?

form中的action 应该填 post.php

index.html 里面应该是有表单

POST方法 提交到 post.php

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

php写的ubb解析类怎么使用

一般ubb都是论坛帖子内容使用,它主要用于把ubb编码风格转换成html风格,因为浏览器支持的是html

PHP 所见所得UBB代码怎么写入数据库,是不是要先转换成纯文本模式?该怎么做?

和普通文本保存方式一样。

问题出在:

UBB并不是html语言,是国外的一个论坛程序,这个程序为了限制别人乱在编辑器输入html代码,就自己写了一个替换机制,来解决安全问题。后台这种方案被广泛使用,所以称为ubb代码。

它的原理:

假如用户提交的数据: [b]问题[/b] ,提交后你再用程序替换为 b问题/b(或者直接将UBB代码保存到数据库,再需要显示的时候再替换成html)


当前名称:关于phpubb调用数据的信息
文章源于:http://njwzjz.com/article/dsisdpj.html