PHPWIND 5.3 运行代码 功能实现代码

天架设了一个PHPWIND的论坛,想着要弄个运行代码的功能出来,不过我只懂点ASP,又没接触过PHP,想着看看有没前人树,咱乘下凉就是了。查了下,发现只有老版本的插件可以实现这个功能。

照样子弄了一下,发现数据格式已经换了,想着弄弄看,随便弄了下,感觉还有搞头。不过里面有
,PHP的字符替换我也不懂,试了下preg_replace发现只能替换一个,搞笑了。上网猛查资料,发现大多人说要用函数,汗汗。然后发现还有str_replace,试了下,总算可以了。
具体方法如下:
在template/你的模板名/read.html
在合适的地方加入:
复制代码 代码如下:



我是直接放到顶部了,嘎嘎。
然后到require/bbscode.php文件
找到
复制代码 代码如下:

function phpcode($code){


复制代码 代码如下:

$phpcode_htm[$codeid]="
Copy code
".preg_replace("/^(
)?(.*)/is","\2",$code)."
";

改成
复制代码 代码如下:

$phpcode_htm[$codeid]="
Code:

[可以先修改代码再运行]";

传上去覆盖下:

不过发现我放了

居然弹出两个框,闷闷,试试其他JS函数,还算正常。
再次更新,已经正常了

以上就是PHPWIND 5.3 运行代码 功能实现代码的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » CMS教程